No.1
- 回答日時:
>テキストに入力した内容をボタンを押したら、
>ラベルに表示されるといった処理を書こうとしました。
作りたいものがこれで、
>ボタンの処理からテキストの値を読み取りそれをラベルに書き込む処理
分からないものがこれだとすると、イベント処理が全く分かってないことになってしまいます。
具体的なコードを作ってて、どこが分からないか細かい所がハッキリしないと、有効な答えが出ないです。
とりあえず、イベントの基本が載ってるサイトを挙げときます。
まずはこちらを参照して下さい。
参考URL:http://www.atmarkit.co.jp/fjava/rensai3/swing04/ …
No.2ベストアンサー
- 回答日時:
仕様を満たす最小限のサンプルコードを書いてみました。
本質部分は、コメントが記述されている2行のみです。
参考にしてください。
(なお、本スレッド上でインデントを有効にするため
行頭が全角スペースに変換されています
Copy&Pasteで実行する場合は適宜変換してください)
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
public class SampleButtonAction {
private JLabel label;
private JTextField textField;
public SampleButtonAction() {
JFrame frame = new JFrame( "SampleButtonAction" );
Container pane = frame.getContentPane();
label = new JLabel( "Label" );
textField = new JTextField( "TextField" );
JButton button = new JButton( "Button" );
button.addActionListener( new ButtonAction() ); // リスナー設定
pane.setLayout( new FlowLayout() );
pane.add( label );
pane.add( textField );
pane.add( button );
frame.setSize( 200, 100 );
frame.setVisible( true );
}
private class ButtonAction implements ActionListener {
public void actionPerformed(ActionEvent e) {
label.setText( textField.getText() ); // ボタンが押されたときの処理
}
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- JavaScript 読み込んだQRコードをフォームに受け渡したい 1 2023/05/18 11:18
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- システム CPUの問題について 2 2022/07/09 12:04
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) excelvbaでスライドショーを作りたい 2 2023/04/20 14:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
BMI測定を作ろうとしている...
-
JavaのswingでCardLayoutの画面...
-
cadで作った図面をフレーム上で...
-
チェックボックスを動的に生成する
-
VBAの繰り返し処理表記と複数の...
-
ArrayListの使い方について(初...
-
java junit list同士の比較方法
-
JavaでのSwingを使った簡易電卓...
-
あるコンボボックスを選択する...
-
ボタンがマウスオーバーしない...
-
System.err. printlnとSystem.o...
-
JSPやサーブレットでSystem.out...
-
応用情報技術者試験の令和元年...
-
配列にnullを代入すると、null...
-
IF関数でEmpty値を設定する方法。
-
[JAVA]try 内の変数を外で!?
-
C言語のポインターに関する警告
-
flush()とclose()について
-
1~100までの数字を表示し、か...
-
変数を動的に作るには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
java junit list同士の比較方法
-
javaで文字数制限するには?
-
JTableの列ヘッダ
-
TextAreaでの文字の色
-
最後の行に移動するには?
-
【Swing】JPanel クラス外から...
-
4択クイズでのランダム出題の...
-
コンパイルエラー <identifier...
-
JPanelの重ね方/OverlayLayout他
-
JPanelの切り替えと再描画
-
エラーで式の開始が不正ですと...
-
JTable の 列幅を個別に設定す...
-
VB6.0でのTextboxの高さ変更
-
ボタンクリック後パネルを再描...
-
ArrayListの使い方について(初...
-
JavaでのSwingを使った簡易電卓...
-
連番をオブジェクト名の最後に...
-
あるコンボボックスを選択する...
-
Buttonを押すと画像が表示され...
-
KeyListenerの使い方について
おすすめ情報