-
コンボボックス(ドロップダウンリスト)を表示するときは、JComboBoxクラスを使用します。 addItemメソッドでリストの項目を追加します。 setSelectedIndexメソッドで初期値として選択しておくリスト項目を指定できます。
ドロップダウンリストを選択可能にするときは、setEnabledメソッドでtrueを指定します。 ドロップダウンリストを選択不可にするときは、setEnabledメソッドでfalseを指定します。 選択中のインデックスを得るときはgetSelectedItemを記述します。
コンボボックス(ドロップダウンリスト)のアクションイベントを監視するときは、ActionListenerまたはItemListenerをimplementsします。
JComboBoxを使ってコンボボックスを表示した例 サンプルソースコード import java.awt.*; import java.awt.event.*; import javax.swing.*; class JComboBoxSample extends JFrame implements ActionListener { JComboBoxSample() { getContentPane().setLayout(new FlowLayout()); JComboBox cb1 = new JComboBox(); cb1.addItem("ドロップダウンリスト1"); cb1.addItem("ドロップダウンリスト2"); cb1.addItem("ドロップダウンリスト3"); cb1.setSelectedIndex(1); cb1.setEnabled(true); cb1.addActionListener(this); getContentPane().add(cb1); JComboBox cb2 = new JComboBox(); cb2.addItem("選択不可1"); cb2.addItem("選択不可2"); cb2.addItem("選択不可3"); cb2.setSelectedIndex(2); cb2.setEnabled(false); cb2.addActionListener(this); getContentPane().add(cb2); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("JComboBoxを使ってコンボボックスを表示"); setSize(530, 120); setVisible(true); } public void actionPerformed(ActionEvent e) { JComboBox cb = (JComboBox)e.getSource(); System.out.println(cb.getSelectedItem()); } public static void main(String[] args) { new JComboBoxSample(); } }
トップページ » Javaアプリケーション開発 » JComboBoxコンボボックスの表示
-
- javax.swingとは
- JFrameフレームの表示
- JDialogダイアログの表示
- JButtonボタンの表示
- JToggleButtonトグルボタンの表示
- JLabel画像やテキストの表示
- JTextFieldテキスト入力領域の表示
- JTextAreaテキストエリアの表示
- JCheckBoxチェックボックスの表示
- JRadioButtonラジオボタンの表示
- JComboBoxコンボボックスの表示
- JListリストの表示
- JScrollBarスクロールバーの表示
- JTableテーブルの表示
- JTreeツリーマップ(構造)の表示
- JProgressBarプログレスバーの表示
- JPanelパネルの表示とレイアウト整形
- JScrollPaneスクロールペインの表示
- JTabbedPaneタブペインの表示
- JMenuBarメニューバーの表示
- JToolBarツールバーの表示
- JPopupMenuポップアップメニューの表示
-
-
- Java ポケットリファレンス
- 発売:2011/03/25
- 定価:2,709円
- 著者:高江 賢
- 出版:技術評論社
内容:ベーシックだけど忘れてしまいがちな情報をコンパクトなサイズに凝縮し、「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」特徴で現場に欠かせない1冊です。 -
- フェイスブック 若き天才の野望
- 発売:2011/01/13
- 定価:1,890円
- 著者:デビッド・カークパトリック
- 出版:日経BP社
内容:ユーザー数が5億人を超え、会社の時価総額が2兆円を超え、グーグルを驚かす存在となった、フェイスブック。同社を率いるマスコミ嫌いのCEO、マーク・ザッカーバーグからの信頼を勝ち得たベテラン記者が、徹底取材からフェイスブックの真実を初めて明かします。
-