名前を100回書く必要なく100個のオブジェクト名を呼びたい B1、B2、B3という名前の100個のボタンがあるとしましょう。 たとえば、それらを表示するように設定したいので、ループ内のシリアルオブジェクト名を呼び出す方法は?
B1.setVisible(true);
というように、残り99オブジェクト のため私は、すべての新しいオブジェクトを回すループ内でそれらを入力する必要が 見え設定私はB"i".setVisible(true);
を試みたが、IDEは それを受け入れなかった私はB%.setVisible(true);
を試してみましたが、私はそうではない取得します% 重要な注記を置き換える方法を知っている:100個のオブジェクトが既に存在する ありがとう
'java.util.Map'実装を使用してください。 –
またはオブジェクトの配列を使用する – STF
配列に入れて配列全体をループし、それらをすべて非表示に設定する – bpgeck