-
タブペインを表示するときはJTabbedPaneクラスを使用します。 タブペインは、指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。
タブは、addTab および insertTab メソッドを使用して TabbedPane オブジェクトに追加することができます。 プログラム内におけるタブの位置は、対応するインデックスで表され、1 番目のタブがインデックス 0 となり、最後のタブがタブの総数より 1 小さいインデックスになります。
プログラム内で表示するタブを切り替えたり、タブペインを可視化する場合は、タブコンポーネント上で直接 setVisibleメソッド を使用するのではなく、setSelectedComponentメソッド、または setSelectedIndexメソッドを使用することが推奨されています。
JTabbedPaneを使ってタブペインを表示した例 サンプルソースコード import java.awt.*; import javax.swing.*; import javax.swing.event.*; class JTabbedPaneSample extends JFrame implements ChangeListener { // サンプルモデルを持つJTree JTree tree = new JTree(); // 6行10列のJTable JTable table = new JTable(6, 10); JTabbedPaneSample() { JTabbedPane tabbedPane = new JTabbedPane(); tabbedPane.add("ツリーマップ", tree); tabbedPane.add("テーブル", table); tabbedPane.addChangeListener(this); getContentPane().add(tabbedPane); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("JTabbedPaneを使ってタブペインを表示"); setSize(530, 150); setVisible(true); } public void stateChanged(ChangeEvent e) { JTabbedPane t = (JTabbedPane)e.getSource(); if (t.getSelectedComponent() == tree) { System.out.println("ツリーマップ"); } else { System.out.println("テーブル"); } } public static void main(String args[]) { new JTabbedPaneSample(); } }
トップページ » Javaアプリケーション開発 » JTabbedPaneタブペインを表示する方法
-
- 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冊です。 - Java ポケットリファレンス
-
- フェイスブック 若き天才の野望
- 発売:2011/01/13
- 定価:1,890円
- 著者:デビッド・カークパトリック
- 出版:日経BP社
内容:ユーザー数が5億人を超え、会社の時価総額が2兆円を超え、グーグルを驚かす存在となった、フェイスブック。同社を率いるマスコミ嫌いのCEO、マーク・ザッカーバーグからの信頼を勝ち得たベテラン記者が、徹底取材からフェイスブックの真実を初めて明かします。 - フェイスブック 若き天才の野望
-