JMenuBar JToolBar JSeparator

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

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

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

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

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

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

Menuに半透明の影を付ける

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

JMenuから開くJPopupMenuBorderを設定して半透明の影を付けます。

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

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

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

Separatorを波線で表示

thumbnail
Separatorを波線で表示

Iconで波パターンを作成し、これを順番に並べて波線を描画するJSeparatorを作成します。

Separatorのグラデーション

thumbnail
Separatorのグラデーション

GradientPaintを使ったグラデーションで、徐々に背景色に溶け込んでいくJSeparatorを作成します。

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

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

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

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

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

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

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

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

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

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

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

JMenuが未選択状態の場合はその背景を透明にし、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に配置したアイコンをドラッグ&ドロップで並べ替えます。

↑20 ↓21

JMenuItemのAccelerator表示を右揃えにする

thumbnail
JMenuItemのAccelerator表示を右揃えにする

JMenuItemAccelerator表示を右揃えに変更します。

JMenuItemの内部にJButtonを配置する

thumbnail
JMenuItemの内部にJButtonを配置する

JMenuItemの内部に切り取り、コピー、貼り付けを行うJButtonを配置します。

JTextPaneにJSeparatorを追加する

thumbnail
JTextPaneにJSeparatorを追加する

JTextPaneにセパレータとして、hr要素やJSeparatorMatteBorderを設定したJLabelなどを追加します。