まとめ

SwingによるGUI部品クラス一覧

GUI部品 クラス
フレーム JFrame
アプレット JApplet
ダイアログ JDialog
パネル JPanel
ボタン JButton
ラジオボタン JRadioButton
チェックボックス JCheckBox
リストボックス JList
コンボボックス JComboBox
ラベル JLabel
メニュー JMenu
スクロールバー JScrollBar
単一行テキストボックス JTextField
複数行テキストボックス JTextArea

GUIのリスナ一覧表@

GUI部品 イベントクラス イベントリスナ イベント処理メソッド
JButton ActionEvent ActionListener ActionPerformed ボタンが押された
JRadioButton
JComboBox
JCheckBox
JTextField Enterが押された
JList ListSelectionEvent ListSelectionListener Valuechanged 項目が選択
JScrollbar AdjustmentEvent AdjustmentListener AdjustmentValuechanged スクロールバーが動いた

GUIのリスナ一覧表A

null 部品の1つ1つについて、位置のサイズを指定
FlowLayout 画面の上から下へ、左から右へ、順に部品を載せる
BorderLayout 下の5つの領域に分け、其の部分に割り当てるかを指定
NORTH
WEST CENTER EAST
SOUTH
GridLayout 画面を格子に分け、どの部分に割り当てるかを指定
BoxLayout 縦方向、又は横方向に1列に並べる
GridBagLayout 「GridLayout」と同様、表の様に縦と横に分け、高さや幅を別々に設定可能
又、部品が各セルを跨いでも良い

戻る