このページでは、JTabbedPaneの使い方を集めて一覧にしています。

JTabbedPane

JTabbedPaneのタブをドラッグ&ドロップ

JTabbedPaneのタブをドラッグ&ドロップ

JTabbedPaneのタブをドラッグ&ドロップで移動します。

JTabbedPane間でタブのドラッグ&ドロップ移動

JTabbedPane間でタブのドラッグ&ドロップ移動

JTabbedPane間でタブのドラッグ&ドロップによる移動を行います。

JLayerを使ってJTabbedPaneのタブの挿入位置を描画する

JLayerを使ってJTabbedPaneのタブの挿入位置を描画する

JLayerを使って、タブのドラッグ&ドロップでの移動先をJTabbedPane上に描画します。

JTabbedPaneのタイトルをクリップ

JTabbedPaneのタイトルをクリップ

JDK 6で導入されたタブにコンポーネントを追加する機能を使って、長いタイトルのタブは文字列をクリップして表示します。

JTabbedPaneのサムネイルをJToolTipで表示

JTabbedPaneのサムネイルをJToolTipで表示

ツールチップを使って、JTabbedPaneのサムネイルを表示します。

JTabbedPaneの余白にJButtonを配置

JTabbedPaneの余白にJButtonを配置

JTabbedPaneのタブエリアに余白を作成し、そこにOverlayLayoutを使ってJButtonを配置します。

JTabbedPaneの余白にJCheckBoxを配置

JTabbedPaneの余白にJCheckBoxを配置

JTabbedPaneの余白にJCheckBoxを配置して特定のタブの開閉を行います。

JTabbedPaneのタブにJTextFieldを配置してタイトルを編集

JTabbedPaneのタブにJTextFieldを配置してタイトルを編集

JTabbedPaneで選択されたタブにJTextFieldを配置し、そのタイトルを編集します。

JTabbedPaneのタブタイトルを変更

JTabbedPaneのタブタイトルを変更

JTabbedPaneのタブタイトルを直接編集します。

TabComponentの名前を更新

TabComponentの名前を更新

TabComponentを使用するJTabbedPaneで、タブ名称を編集更新します。

↑10 ↓11

JTabbedPaneにタブを閉じるボタンを追加

JTabbedPaneにタブを閉じるボタンを追加

JDK 6の新機能を使用し、JTabbedPaneのタブ内に自身を閉じるためのボタンを追加します。

JTabbedPaneのCloseButtonをフォーカスがある場合だけ表示

JTabbedPaneのCloseButtonをフォーカスがある場合だけ表示

JTabbedPaneのタブを閉じるボタンを、タブにフォーカスがある場合だけ表示します。

JTabbedPaneのタブにJProgressBarを表示

JTabbedPaneのタブにJProgressBarを表示

JTabbedPaneのタブにJProgressBarを配置して、進捗を表示します。

JTabbedPaneにタブを閉じるアイコンを追加

JTabbedPaneにタブを閉じるアイコンを追加

JTabbedPaneにタブを閉じるためのアイコンやボタンを追加します。

JTabbedPaneの余白に文字列を表示

JTabbedPaneの余白に文字列を表示

JTabbedPaneの右側の余白に文字列を表示します。

JTabbedPaneのタブを等幅にしてタイトルをクリップ

JTabbedPaneのタブを等幅にしてタイトルをクリップ

JTabbedPaneのタブを等幅にし、長いタイトルはクリップして表示します。

JTabbedPaneのタブ幅を固定

JTabbedPaneのタブ幅を固定

JTabbedPaneのタブ幅をできるだけ一定のサイズに固定します。

JTabbedPaneのタブを選択不可にする

JTabbedPaneのタブを選択不可にする

JTabbedPaneのタブが選択できるかどうかを切り替えます。

JTabbedPaneの選択文字色を変更

JTabbedPaneの選択文字色を変更

JTabbedPaneで、選択されたタブの文字色を変更します。

JTabbedPaneでタブを追加削除

JTabbedPaneでタブを追加削除

ポップアップメニューでJTabbedPaneのタブを追加、削除します。

↑20 ↓21

JTabbedPaneのタブをソート

JTabbedPaneのタブをソート

JTabbedPaneのタブタイトルでその並び順をソートします。

JTabbedPaneのタブ文字列をハイライト

JTabbedPaneのタブ文字列をハイライト

JTabbedPaneのタブ上に、マウスカーソルがある場合、その文字色を変更します。

JTabbedPaneのタブにMnemonicを追加

JTabbedPaneのタブにMnemonicを追加

JTabbedPaneのタブにMnemonicを追加します。

CardLayoutを使ってJTabbedPane風のコンポーネントを作成

CardLayoutを使ってJTabbedPane風のコンポーネントを作成

CardLayoutJRadioButtonJTableHeaderを組み合わせてJTabbedPane風のコンポーネントを作成します。

JTabbedPane風のタブ配置をレイアウトマネージャーで変更

JTabbedPane風のタブ配置をレイアウトマネージャーで変更

CardLayoutJRadioButtonで作成したJTabbedPane風コンポーネントのタブ配置を自作レイアウトマネージャーで変更します。

JTabbedPaneのTabAreaをスクロール

JTabbedPaneのTabAreaをスクロール

JTabbedPaneTabAreaJSliderを使ってスクロールします。

JTabbedPaneのタブアイコンとタイトルの位置

JTabbedPaneのタブアイコンとタイトルの位置

JTabbedPaneのタブ中に配置するタイトルとアイコンの位置を変更します。

JTabbedPaneで選択したタブの高さを変更

JTabbedPaneで選択したタブの高さを変更

JTabbedPaneで選択したタブの高さを変更します。

JTabbedPaneのTabTitleを左揃えに変更

JTabbedPaneのTabTitleを左揃えに変更

JTabbedPaneTabTitleをデフォルトに中央揃えから左揃えに変更します。

JTabbedPaneのタブエリア背景色などをテスト

JTabbedPaneのタブエリア背景色などをテスト

MetalLookAndFeelJTabbedPaneで、タブエリアの背景色などを変更するテストをしています。

↑40 ↓41

JTabbedPaneのタブを固定する

JTabbedPaneのタブを固定する

JTabbedPaneJPopupMenuを追加して、指定したタブのタイトルと位置を変更し、タブの固定を行います。

JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する

JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する

HTMLEditorKitを使用するJTextPaneで修飾したテキストをJTextAreaHtmlソースとして表示、編集、JTextPaneに反映するテストを行なっています。

JTabbedPaneの各タブにJButtonを右寄せで追加する

JTabbedPaneの各タブにJButtonを右寄せで追加する

JTabbedPaneのタブ上にそれを閉じるためのJButtonJLayerを使用して右寄せで描画します。

JTabbedPaneのタブ上にリストアイテムをドロップ

JTabbedPaneのタブ上にリストアイテムをドロップ

JTabbedPaneのタブ上にドロップすることで、選択しているListItemをそのタブ内にあるJListへ移動します。

JDesktopPane内のJInternalFrameをJTabbedPaneのタブと入れ替える

JDesktopPane内のJInternalFrameをJTabbedPaneのタブと入れ替える

JDesktopPaneJTabbedPaneCardLayoutで切り替えるとき、その内部のJInternalFrameとタブもすべて入れ替えます。

JTabbedPaneで現在のタブを閉じた後に選択されるタブを変更する

JTabbedPaneで現在のタブを閉じた後に選択されるタブを変更する

JTabbedPaneでタブ選択の履歴を保存し、これを参照して現在選択されているタブを閉じた後に選択するタブを決定します。

JTabbedPaneのタブなどを半透明にする

JTabbedPaneのタブなどを半透明にする

JTabbedPaneのタブ、タブエリア、コンテンツエリアなどを半透明に設定します。

JTabbedPaneのNimbusLookAndFeelにおけるスタイルを変更する

JTabbedPaneのNimbusLookAndFeelにおけるスタイルを変更する

NimbusLookAndFeelにおけるJTabbedPaneのタブ、タブエリアなどのスタイルを変更します。

JTabbedPaneのタブにJCheckBoxを追加

JTabbedPaneのタブにJCheckBoxを追加

JTabbedPaneのタブ内にクリック可能なJCheckBoxを追加します。