2012-11-27 72 views
0

我有2的JFrame:從畫面A A和B :調用乙爲:如何獲得1個JFrame?

B b=new B(); 
b.setName("B1"); 
b.show(); 

B b=new B(); 
    b.setName("B2"); 
    b.show(); 

其結果是:顯示2畫面B是:B1和B2 如果從屏幕答:我想要設定B1或B2的控制值。代碼如何? 謝謝?

+3

以這種形式不知道問題不交代,爲更好地幫助更快張貼[SSCCE(http://sscce.org/) – mKorbel

+0

1)請參閱[多JFrames的用途,好/壞實踐?](http://stackoverflow.com/a/9554657/418556)2)我不太瞭解這些要求。 3)爲了更快得到更好的幫助,請發佈[SSCCE](http://sscce.org/)。 (對於每個人來說,選擇比B1'和'B2更多的描述性框架標題 - 它們聽起來像兒童秀的角色。) –

回答

2
+0

我可以通過屏幕名稱獲得JFrame的初始化嗎? – mum

+0

右是可能的,沒有問題,[但JFrame必須是setVisible(true)並且在InitialThread上啓動(包裝在invokeLater中)](http://docs.oracle.com/javase/tutorial/uiswing/concurrency/initial.html) ,張貼一個SSCCE – mKorbel