TITLE:JMenuBar JToolBar JSeparator

JMenuBar JToolBar JSeparator

このページでは、JMenuBar、JToolBar、JSeparatorといったメニューバー、ツールバー関係のコンポーネントの使い方を集めて一覧にしています。

JToolBarのドッキングを上下のみに制限

thumbnail
JToolBarのドッキングを上下のみに制限

JToolBarのドッキングを上下のみに制限して、左右を無視するように設定します。

JToolBarでアイコンボタンを右寄せ

thumbnail
JToolBarでアイコンボタンを右寄せ

JToolBarでアイコンボタンを右寄せ、下寄せで表示します。

Menuに半透明の影を付ける

thumbnail
Menuに半透明の影を付ける

メニューに半透明の影を付けます。

JMenuに最近使ったファイルを追加

thumbnail
JMenuに最近使ったファイルを追加

JMenuに、「最近使ったファイル(F)」を履歴として追加していきます。

Separatorを波線で表示

thumbnail
Separatorを波線で表示

波線を使ったSeparatorを作成します。

Separatorのグラデーション

thumbnail
Separatorのグラデーション

グラデーションするセパレータを作ってみます。

Resourceファイルからメニューバーを生成

thumbnail
Resourceファイルからメニューバーを生成

リソースファイルを使ってメニューバー、ツールバーを生成します。

JToggleButtonからポップアップメニューを開く

thumbnail
JToggleButtonからポップアップメニューを開く

クリックするとポップアップメニューを表示するJToggleButtonを作成し、これをツールバーに追加します。

JPopupMenuをボタンの長押しで表示

thumbnail
JPopupMenuをボタンの長押しで表示

JToolBarに、長押しでJPopupMenu、クリックで選択されたメニューを表示するボタンを追加します。

JMenuBarの背景に画像を表示する

thumbnail
JMenuBarの背景に画像を表示する

JMenuBarの背景に画像を表示します。

↑10 ↓11

JCheckBoxMenuItemのチェックアイコンを変更する

thumbnail
JCheckBoxMenuItemのチェックアイコンを変更する

JCheckBoxMenuItemのチェックアイコンを変更します。

JRadioButtonMenuItemのチェックアイコンを変更する

thumbnail
JRadioButtonMenuItemのチェックアイコンを変更する

JRadioButtonMenuItemのチェックアイコンを変更します。

JMenuBarのJMenuを折り返し

thumbnail
JMenuBarのJMenuを折り返し

JMenuBarのレイアウトマネージャーを変更して、JMenuを折り返して表示します。

JToolBarの半透明化とアニメーション

thumbnail
JToolBarの半透明化とアニメーション

コンポーネントにマウスカーソルがある場合だけ表示される半透明のJToolBarを追加します。

TitledBorderとMatteBorderを使用してTitledSeparatorを作成する

thumbnail
TitledBorderとMatteBorderを使用してTitledSeparatorを作成する

TitledBorderMatteBorderを使用してTitle付きのSeparatorを作成します。

JMenuなどから開くPopupMenuを半透明化

thumbnail
JMenuなどから開くPopupMenuを半透明化

JPopupMenuの親のJWindowJMenuJMenuItemなどを透明にして、JPopupMenuを半透明にします。

JMenuの領域内にマウスカーソルでポップアップメニューを表示する

thumbnail
JMenuの領域内にマウスカーソルでポップアップメニューを表示する

JMenuの領域内にマウスカーソルが入ったときにポップアップメニューが開くように設定します。

JPopupMenuなどからWindowを閉じる

thumbnail
JPopupMenuなどからWindowを閉じる

JPopupMenuや、JToolBarなどに親Windowを閉じるためのActionを作成します。

DisabledなJMenuItemのハイライトをテスト

thumbnail
DisabledなJMenuItemのハイライトをテスト

DisabledJMenuItemがハイライト可能かどうかをLookAndFeelごとにテストします。

JToolBarに配置したアイコンをドラッグして並べ替える

thumbnail
JToolBarに配置したアイコンをドラッグして並べ替える

JToolBarに配置したアイコンをドラッグ&ドロップで並べ替えます。