1

class1 に JLabel の値を設定しました

 NewLabel.setText("xyz");

を使用して Jlabel の値を読み取ることができます

 NewLabel.getText();

そして今、ボタンクリックを使用してClass2のJLabelの値を取得する方法を知りたいです

   public void actionPerformed(ActionEvent arg0){}
4

1 に答える 1

2

クラス 1 で、NewLabel のテキストを返すメソッドを作成します (これを行うには、NewLabel のテキストを String オブジェクト、たとえば str に入れ、str を返します)。

クラス 2 で、クラス 1 のオブジェクトを作成します (例: Class1 cl1=new Class1();)。クラス 1 で作成したメソッドを呼び出すだけです (例: cl1.getNewLabelText())。getNewLabelText() はサンプルです。クラス 1 用に作成されたメソッドに付けることができる名前。

于 2012-10-30T15:00:00.277 に答える