質問クラスにグローバル変数があり、イベントハンドラでこれらの値をインクリメントします。私は静的メソッドDetails()
を含む別のクラスのUserを持っています。私は、UserクラスのDetails()
にイベントハンドラからこの2つの変数の値(単位後)を渡したい:別のクラスメソッドに値を転送する方法
public class Question {
public int phCounter = 0;
public int chemCounter = 0;
private void CategoryCbActionPerformed(java.awt.event.ActionEvent evt) {
phCounter++;
chemCounter++;
}
}
...
public class User {
static void Details() {
public counter ;
}
}
私の質問はどのような方法があり、以外値をDetails()
への引数として送信し、これらの値をDetails()
メソッド内に挿入することができます。
を呼び出しません。他のクラスが変数を使用するようにするには、それらをメソッド/コンストラクタのパラメータとして渡します。 – Stultuske
'public counter;は何ですか?あなたがしていることは私には分かりませんが、カウンターの「データ型」はどこですか? –