9 つJButtons
が次のように宣言されています。
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
5
ボタン配列を使用することもできましたが、アプリケーションには適していません。プログラムの実行中に、ボタン番号がわかっているときにボタンに動的にアクセスしたいと考えていますsetText("X")
。それを行う方法はありますか?配列は、次のJButton
ようにするだけで問題を非常に簡単に解決できます。
buttonArray[5].setText("X")
しかし、私が言ったように、それは全体的にアプリケーションに適していません.
番号でボタンにアクセスすることは 1 つのことです。これを行う他の方法があれば、言及してください。