ComboBoxコントロールを作成する方法は?
大部分のGUIツールキットやフレームワーク、例えばJava Swing、JavaFX、Windows Formsなどは、コンボボックス(ComboBox)コントロールを作成する方法を提供しています。ここではJava Swingを例に挙げ、コンボボックスComboBoxコントロールを作成する方法を紹介します。
- 必要なパッケージをインポートしてください。
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
- JFrameウィンドウを作成してください。
JFrame frame = new JFrame("ComboBox Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- JPanelパネルを作成し、その中にComboBoxコントロールを追加します。
JPanel panel = new JPanel();
String[] options = {"Option 1", "Option 2", "Option 3", "Option 4"};
JComboBox<String> comboBox = new JComboBox<>(options);
panel.add(comboBox);
- ウィンドウにパネルを追加して、ウィンドウを表示可能に設定します。
frame.add(panel);
frame.pack();
frame.setVisible(true);
Java Swingアプリケーションで簡単なコンボボックスを作成する手順は以上です。コンボボックスコントロールをスタイル、レイアウト、イベント処理など、さらにカスタマイズして操作することができます。