JavaのSwingで、JComboBox(コンボボックス)が変更されたときに処理をします。
【手順】
1.『Javaプロジェクトの作成方法』の手順で、プロジェクトを作成。
2.『Javaクラスファイルの作成方法』の手順で、『Main.java』というクラスファイルを作成。
3.『Main.java』を以下の様に入力。
import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JPanel; public class Main { public static void main(String[] args) { JFrame frame = createFrame(); frame.getContentPane().add(createPanel()); frame.setVisible(true); } private static JFrame createFrame() { JFrame frame = new JFrame(); frame.setSize(200, 200); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); return frame; } private static JPanel createPanel() { JPanel panel = new JPanel(); JComboBox<String> comboBox = new JComboBox<String>(); comboBox.addItem("項目1"); comboBox.addItem("項目2"); comboBox.addItem("項目3"); comboBox.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { switch (e.getStateChange()) { case ItemEvent.SELECTED: System.out.println(e.getItem().toString() + "が選択されました。"); break; case ItemEvent.DESELECTED: System.out.println(e.getItem().toString() + "が非選択になりました。"); break; } } }); panel.add(comboBox); return panel; } }
4.『Ctrl+Shift+F』を押し、コードをフォーマッティング。
5.『Ctrl+S』を押し、ファイルを保存。
6.『Javaプロジェクトの実行方法』の手順で、『Main.java』を実行。
7.以下の様に表示されれば成功です。
以上です。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。