JMenuBar JToolBar JMenuItem JMenu JSeparator
JToolBarのドッキングを上下のみに制限
Section titled “JToolBarのドッキングを上下のみに制限”JToolBarでアイコンボタンを右寄せ
Section titled “JToolBarでアイコンボタンを右寄せ”Menuに半透明の影を付ける
Section titled “Menuに半透明の影を付ける”JMenuに最近使ったファイルを追加
Section titled “JMenuに最近使ったファイルを追加”Separatorを波線で表示
Section titled “Separatorを波線で表示”Separatorのグラデーション
Section titled “Separatorのグラデーション”Resourceファイルからメニューバーを生成
Section titled “Resourceファイルからメニューバーを生成”JToggleButtonからポップアップメニューを開く
Section titled “JToggleButtonからポップアップメニューを開く”JPopupMenuをボタンの長押しで表示
Section titled “JPopupMenuをボタンの長押しで表示”JMenuBarの背景に画像を表示する
Section titled “JMenuBarの背景に画像を表示する”JCheckBoxMenuItemのチェックアイコンを変更する
Section titled “JCheckBoxMenuItemのチェックアイコンを変更する”JRadioButtonMenuItemのチェックアイコンを変更する
Section titled “JRadioButtonMenuItemのチェックアイコンを変更する”JMenuBarのJMenuを折り返し
Section titled “JMenuBarのJMenuを折り返し”JToolBarの半透明化とアニメーション
Section titled “JToolBarの半透明化とアニメーション”TitledBorderとMatteBorderを使用してTitledSeparatorを作成する
Section titled “TitledBorderとMatteBorderを使用してTitledSeparatorを作成する”JMenuなどから開くPopupMenuを半透明化
Section titled “JMenuなどから開くPopupMenuを半透明化”JMenuの領域内にマウスカーソルでポップアップメニューを表示する
Section titled “JMenuの領域内にマウスカーソルでポップアップメニューを表示する”JPopupMenuなどからWindowを閉じる
Section titled “JPopupMenuなどからWindowを閉じる”DisabledなJMenuItemのハイライトをテスト
Section titled “DisabledなJMenuItemのハイライトをテスト”JToolBarに配置したアイコンをドラッグして並べ替える
Section titled “JToolBarに配置したアイコンをドラッグして並べ替える”JMenuItemのAccelerator表示を右揃えにする
Section titled “JMenuItemのAccelerator表示を右揃えにする”JMenuItemの内部にJButtonを配置する
Section titled “JMenuItemの内部にJButtonを配置する”JTextPaneにJSeparatorを追加する
Section titled “JTextPaneにJSeparatorを追加する”JToolBarをドラッグによる移動は可能だが分離は不可に設定する
Section titled “JToolBarをドラッグによる移動は可能だが分離は不可に設定する”JMenuに追加したJMenuItemなどのテキスト位置を揃える
Section titled “JMenuに追加したJMenuItemなどのテキスト位置を揃える”JCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定する
Section titled “JCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定する”
StayOpenCheckBoxMenuItem
JPopupMenuにクリックしてもポップアップが開いたままの状態を維持するように設定したJCheckBoxMenuItemやJCheckBoxを追加します。
JMenuItemなどのMnemonicの下線を常に表示する
Section titled “JMenuItemなどのMnemonicの下線を常に表示する”JToolBarが起動時に指定した位置でフローティング状態になるよう設定する
Section titled “JToolBarが起動時に指定した位置でフローティング状態になるよう設定する”JPopupMenuの最小幅を設定する
Section titled “JPopupMenuの最小幅を設定する”JToolBarのロールオーバー状態を設定する
Section titled “JToolBarのロールオーバー状態を設定する”JToolBarがドラッグアウト状態になった場合、そのLayoutManagerを変更する
Section titled “JToolBarがドラッグアウト状態になった場合、そのLayoutManagerを変更する”
FloatingToolBarLayout
JToolBarがドラッグアウト状態になった場合、そのLayoutManagerをデフォルトのBoxLayoutからGridLayoutに変更します。
JMenuのArrowIconを変更する
Section titled “JMenuのArrowIconを変更する”JCheckBoxMenuItemのチェックアイコンの位置を調整する
Section titled “JCheckBoxMenuItemのチェックアイコンの位置を調整する”JToolBarに配置したボタンの縁色を設定する
Section titled “JToolBarに配置したボタンの縁色を設定する”JMenuBar内のJMenuをキャンセルした場合にその選択状態を維持する
Section titled “JMenuBar内のJMenuをキャンセルした場合にその選択状態を維持する”JMenuの表示中に別JMenu表示のMnemonicキーが入力された場合の動作を設定する
Section titled “JMenuの表示中に別JMenu表示のMnemonicキーが入力された場合の動作を設定する”
CrossMenuMnemonic
トップレベルのJMenuの表示中に別のトップレベルJMenuを開くMnemonicキーが入力された場合、それらのポップアップ表示を切り替えるかどうかを設定します。
JMenuから開いたJPopupMenuをキャンセルした場合の動作を変更する
Section titled “JMenuから開いたJPopupMenuをキャンセルした場合の動作を変更する”JMenuとJMenuItemで右クリックによる選択を無効にする
Section titled “JMenuとJMenuItemで右クリックによる選択を無効にする”JComboBoxのドロップダウンリストにヘッダ・フッタを追加する
Section titled “JComboBoxのドロップダウンリストにヘッダ・フッタを追加する”JMenuから開くJPopupMenuの位置を変更する
Section titled “JMenuから開くJPopupMenuの位置を変更する”JToolBarのドラッグアイコンを変更する
Section titled “JToolBarのドラッグアイコンを変更する”SystemMenuとして使用されているJMenuを取得する
Section titled “SystemMenuとして使用されているJMenuを取得する”JMenuから開くポップアップウィンドウのレイアウトを2列に変更する
Section titled “JMenuから開くポップアップウィンドウのレイアウトを2列に変更する”JSeparatorで段落罫線を描画する
Section titled “JSeparatorで段落罫線を描画する”JPopupMenuに追加したJSliderの表示・非表示をチェックボックスで切り替える
Section titled “JPopupMenuに追加したJSliderの表示・非表示をチェックボックスで切り替える”
SliderMenuItem
JPopupMenuに追加したJSliderの表示・非表示などを同じくJPopupMenuに追加したJCheckBoxやJCheckBoxMenuItemを使用して切り替えます。
JToolBarが移動中、またはドッキング可能な場合の背景色を変更する
Section titled “JToolBarが移動中、またはドッキング可能な場合の背景色を変更する”JToolBarの右マウスボタンでのドラッグアウトを無効にする
Section titled “JToolBarの右マウスボタンでのドラッグアウトを無効にする”JToolBar内にJMenuBarを配置して分離・移動可能に設定する
Section titled “JToolBar内にJMenuBarを配置して分離・移動可能に設定する”JToolBar専用JSeparatorのサイズを指定する
Section titled “JToolBar専用JSeparatorのサイズを指定する”JRadioButtonMenuItemのチェックアイコンを非表示にしてテキストオフセットを縮小する
Section titled “JRadioButtonMenuItemのチェックアイコンを非表示にしてテキストオフセットを縮小する”
MenuItemMinimumTextOffset
JRadioButtonMenuItemのチェックアイコンの非表示化し、その余白を最小テキストオフセットを変更することで縮小します。
JMenuItemにToolTipテキストを設定する
Section titled “JMenuItemにToolTipテキストを設定する”JMenuからJPopupMenuが表示されるまでの遅延時間を設定する
Section titled “JMenuからJPopupMenuが表示されるまでの遅延時間を設定する”JMenuItemのAccelerator表示を変更する
Section titled “JMenuItemのAccelerator表示を変更する”JToolBarの配置位置によってJToolTipの表示方向を切り替える
Section titled “JToolBarの配置位置によってJToolTipの表示方向を切り替える”
ToolBarButtonToolTipOrientation
JToolBarの配置位置、縦横の方向、言語依存の方向によって内部に配置したJButtonのJToolTip表示位置が常に内側になるよう切り替えます。
JPopupMenuの角を丸める
Section titled “JPopupMenuの角を丸める”JMenuItemの選択ロールオーバーをラウンド矩形で描画する
Section titled “JMenuItemの選択ロールオーバーをラウンド矩形で描画する”JToolBarとJMenuBarを切り替える
Section titled “JToolBarとJMenuBarを切り替える”JPopupMenu用JSeparatorの高さを変更する
Section titled “JPopupMenu用JSeparatorの高さを変更する”JMenuBarのレイアウトを変更して垂直方向にJMenuを配置する
Section titled “JMenuBarのレイアウトを変更して垂直方向にJMenuを配置する”TrayIconがシングルまたはダブルクリックされたかを区別する
Section titled “TrayIconがシングルまたはダブルクリックされたかを区別する”JPopupMenuのMenuItemとしてJSpinnerを配置する
Section titled “JPopupMenuのMenuItemとしてJSpinnerを配置する”JMenuのJPopupMenuにスクロール可能なJListを配置する
Section titled “JMenuのJPopupMenuにスクロール可能なJListを配置する”JMenuBarからあふれたJMenuをオーバーフローメニューに移動する
Section titled “JMenuBarからあふれたJMenuをオーバーフローメニューに移動する”JPopupMenuに追加したJTextFieldを使用してJMenuItemの表示をフィルタリングする
Section titled “JPopupMenuに追加したJTextFieldを使用してJMenuItemの表示をフィルタリングする”
FilterPopupMenuItems
JPopupMenuの先頭にJTextFieldを配置し入力された正規表現パターンを使用して、同じくJPopupMenu内に配置されたJMenuItemの表示状態をフィルタリングします。