私は自分の UI をJTextField
for サイクルで宣言し、anon クラスによるアクション リスナーを eachJTextField
にアタッチすることで UI を作成していました。これはいくつかのローカル変数の 1 つである JTextField からデータを取得するコードですが
、いくつかの小さな変更はありません。ここで、値を配列に書き込むために Apply などのボタンを押すように変更する必要があります。これを行うには 2 つの方法を見つけましたが、これを行う最適な方法は何でしょうか。
恐ろしい方法。一時ストレージとして機能する配列を作成し、 s をこの一時配列に値を配置する s
ActionListener
に置き換えます。DocumentListener
そして、ボタンを押すと、一時配列を反復処理して、その値をターゲット配列に配置します。検索中に見つけたより良い方法は
JTextField
、パブリックとして配列を作成し、ボタンを押して配列を反復処理し、JTextField
その値をターゲット配列に配置するだけです。