---
title: JMenuBar JToolBar JMenuItem JMenu JSeparator
tags: [JMenuBar, JToolBar, JMenuItem, JMenu, JSeparator, JCheckBoxMenuItem, JRadioButtonMenuItem]
description: JMenuBar、JToolBar、JSeparator関係の記事へのスクリーンショット付きリンク一覧
---
このページでは、`JMenuBar`、`JToolBar`、`JMenuItem`、`JMenu`、`JSeparator`、`JCheckBoxMenuItem`、`JRadioButtonMenuItem`といったメニューバー、ツールバー関係のコンポーネントの使い方を集めて一覧にしています。

#contents

* JMenuBar JToolBar JMenuItem JMenu JSeparator [#JMenuBar]
** JToolBarのドッキングを上下のみに制限 [#DockingConstraint]
#swingdescription(Swing/DockingConstraint,JToolBarのドッキングを上下のみに制限,JToolBarのドッキングを上下のみに制限して、左右を無視するように設定します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTLq6lRV0I/AAAAAAAAAX8/dKnoZJh1xrM/s200/DockingConstraint.png)

** JToolBarでアイコンボタンを右寄せ [#ToolBarLayout]
#swingdescription(Swing/ToolBarLayout,JToolBarでアイコンボタンを右寄せ,JToolBarでアイコンボタンを右寄せ、下寄せで表示します。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTVb-HPZjI/AAAAAAAAAno/dMILsHzlipk/s200/ToolBarLayout.png)

** Menuに半透明の影を付ける [#MenuWithShadow]
#swingdescription(Swing/MenuWithShadow,Menuに半透明の影を付ける,JMenuから開くJPopupMenuにBorderを設定して半透明の影を付けます。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTPz0ZEG6I/AAAAAAAAAek/pd0ErBB9eBg/s200/MenuWithShadow.png)

** JMenuに最近使ったファイルを追加 [#FileHistory]
#swingdescription(Swing/FileHistory,JMenuに最近使ったファイルを追加,JMenuに、「最近使ったファイル(F)」を履歴として追加していきます。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTMffElRbI/AAAAAAAAAZQ/1d47Mop5D-0/s200/FileHistory.png)

** Separatorを波線で表示 [#WavyLineSeparator]
#swingdescription(Swing/WavyLineSeparator,Separatorを波線で表示,Iconで波パターンを作成し、これを順番に並べて波線を描画するJSeparatorを作成します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTWkeY23gI/AAAAAAAAApc/r6W1VFeeAYA/s200/WavyLineSeparator.png)

** Separatorのグラデーション [#Gradient]
#swingdescription(Swing/Gradient,Separatorのグラデーション,GradientPaintを使ったグラデーションで、徐々に背景色に溶け込んでいくJSeparatorを作成します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTNgUSWNnI/AAAAAAAAAa4/92SfYb-Z3zs/s200/Gradient.png)

** Resourceファイルからメニューバーを生成 [#ResourceMenuBar]
#swingdescription(Swing/ResourceMenuBar,Resourceファイルからメニューバーを生成,リソースファイルを使ってメニューバー、ツールバーを生成します。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTR15q_ELI/AAAAAAAAAh0/2H6dW1g0eiY/s200/ResourceMenuBar.png)

** JToggleButtonからポップアップメニューを開く [#ToolButtonPopup]
#swingdescription(Swing/ToolButtonPopup,JToggleButtonからポップアップメニューを開く,クリックするとポップアップメニューを表示するJToggleButtonを作成し、これをツールバーに追加します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTVg5xIBaI/AAAAAAAAAnw/ds2ybXI2lUE/s200/ToolButtonPopup.png)

** JPopupMenuをボタンの長押しで表示 [#PressAndHoldButton]
#swingdescription(Swing/PressAndHoldButton,JPopupMenuをボタンの長押しで表示,JToolBarに、長押しでJPopupMenu、クリックで選択されたメニューを表示するボタンを追加します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTRIzHMLNI/AAAAAAAAAgs/0_PwsyZOl-I/s200/PressAndHoldButton.png)

** JMenuBarの背景に画像を表示する [#MenuBarBackground]
#swingdescription(Swing/MenuBarBackground,JMenuBarの背景に画像を表示する,JMenuが未選択状態の場合はその背景を透明にし、JMenuBarの背景に設定した画像を表示可能にします。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTPxQA13fI/AAAAAAAAAeg/SAN79wHPkQc/s200/MenuBarBackground.png)

* ↑10 ↓11 [#z543e121]
#adsensebar

** JCheckBoxMenuItemのチェックアイコンを変更する [#CheckBoxMenuItemIcon]
#swingdescription(Swing/CheckBoxMenuItemIcon,JCheckBoxMenuItemのチェックアイコンを変更する,JCheckBoxMenuItemのチェックアイコンを変更します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTI5TuivhI/AAAAAAAAATg/nfren8EjliA/s200/CheckBoxMenuItemIcon.png)

** JRadioButtonMenuItemのチェックアイコンを変更する [#RadioButtonMenuItemIcon]
#swingdescription(Swing/RadioButtonMenuItemIcon,JRadioButtonMenuItemのチェックアイコンを変更する,JRadioButtonMenuItemのチェックアイコンを変更します。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTRVf_tDmI/AAAAAAAAAhA/1F6GcDuJmcg/s200/RadioButtonMenuItemIcon.png)

** JMenuBarのJMenuを折り返し [#MenuBarLayout]
#swingdescription(Swing/MenuBarLayout,JMenuBarのJMenuを折り返し,JMenuBarのレイアウトマネージャーを変更して、JMenuを折り返して表示します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TRf4-liTfjI/AAAAAAAAAwk/CURxxE6iDqk/s200/MenuBarLayout.png)

** JToolBarの半透明化とアニメーション [#TranslucentToolBar]
#swingdescription(Swing/TranslucentToolBar,JToolBarの半透明化とアニメーション,コンポーネントにマウスカーソルがある場合だけ表示される半透明のJToolBarを追加します。,https://lh5.googleusercontent.com/-36mkZfbor58/Tnb1d-2vaPI/AAAAAAAABCM/Hoor7aG7K-g/s200/TranslucentToolBar.png)

** TitledBorderとMatteBorderを使用してTitledSeparatorを作成する [#TitledSeparator]
#swingdescription(Swing/TitledSeparator,TitledBorderとMatteBorderを使用してTitledSeparatorを作成する,TitledBorderとMatteBorderを使用してTitle付きのSeparatorを作成します。,https://lh3.googleusercontent.com/-sRtVayYL37Q/UDs_iiXRk7I/AAAAAAAABRk/71qZoe9vM60/s200/TitledSeparator.png)

** JMenuなどから開くPopupMenuを半透明化 [#TranslucentSubMenu]
#swingdescription(Swing/TranslucentSubMenu,JMenuなどから開くPopupMenuを半透明化,JPopupMenuの親のJWindow、JMenuやJMenuItemなどを透明にして、JPopupMenuを半透明にします。,https://lh5.googleusercontent.com/-MKRZgWcSrRw/UIT3NRGfX9I/AAAAAAAABUk/fOYdfJmIt4g/s200/TranslucentSubMenu.png)

** JMenuの領域内にマウスカーソルでポップアップメニューを表示する [#PopupWithoutClickOnMenu]
#swingdescription(Swing/PopupWithoutClickOnMenu,JMenuの領域内にマウスカーソルでポップアップメニューを表示する,JMenuの領域内にマウスカーソルが入ったときにポップアップメニューが開くように設定します。,https://lh3.googleusercontent.com/-shu8CDTfLvg/USCnbrWYstI/AAAAAAAABd0/qODgUmweras/s200/PopupWithoutClickOnMenu.png)

** JPopupMenuなどからWindowを閉じる [#WindowClosingAction]
#swingdescription(Swing/WindowClosingAction,JPopupMenuなどからWindowを閉じる,JPopupMenuや、JToolBarなどに親Windowを閉じるためのActionを作成します。,https://lh6.googleusercontent.com/-xWsEbhvjfDY/UT2P-83x0FI/AAAAAAAABmc/7isd5KoGMQc/s200/WindowClosingAction.png)

** DisabledなJMenuItemのハイライトをテスト [#DisabledAreNavigable]
#swingdescription(Swing/DisabledAreNavigable,DisabledなJMenuItemのハイライトをテスト,無効化状態のJMenuItemがハイライト可能かどうかをLookAndFeelごとにテストします。,https://lh4.googleusercontent.com/--XCIC-Dhgwk/UU8M_ixmZeI/AAAAAAAABoU/aXonTNvOs0A/s200/DisabledAreNavigable.png)

** JToolBarに配置したアイコンをドラッグして並べ替える [#RearrangeToolBarIcon]
#swingdescription(Swing/RearrangeToolBarIcon,JToolBarに配置したアイコンをドラッグして並べ替える,JToolBarに配置したアイコンをドラッグ&ドロップで並べ替えます。,https://lh6.googleusercontent.com/-bxLoJ6g9K_I/UWBOghG3kxI/AAAAAAAABpQ/tvVELkL1RV0/s200/RearrangeToolBarIcon.png)

* ↑20 ↓21 [#he35c970]
#adsensebar

** JMenuItemのAccelerator表示を右揃えにする [#MenuItemAcceleratorAlignment]
#swingdescription(Swing/MenuItemAcceleratorAlignment,JMenuItemのAccelerator表示を右揃えにする,JMenuItemのAccelerator表示を右揃えに変更します。,https://lh5.googleusercontent.com/-vl8nnt_tGvQ/UkhDq1YV-VI/AAAAAAAAB2o/B0-hGdv35Ns/s200/MenuItemAcceleratorAlignment.png)

** JMenuItemの内部にJButtonを配置する [#ButtonsInMenuItem]
#swingdescription(Swing/ButtonsInMenuItem,JMenuItemの内部にJButtonを配置する,JMenuItemの内部に切り取り、コピー、貼り付けを行うJButtonを配置します。,https://lh6.googleusercontent.com/-aY1o9VhHFWI/UpHzycRD8gI/AAAAAAAAB64/jaFbU_zn7hI/s200/ButtonsInMenuItem.png)

** JTextPaneにJSeparatorを追加する [#SeparatorOnTextPane]
#swingdescription(Swing/SeparatorOnTextPane,JTextPaneにJSeparatorを追加する,JTextPaneにセパレータとして、hr要素やJSeparator、MatteBorderを設定したJLabelなどを追加します。,https://lh3.googleusercontent.com/-DttSBuXmfOs/VTOx9lKJR2I/AAAAAAAAN2s/3ZCvhgC8QDw/s200/SeparatorOnTextPane.png)

** JToolBarをドラッグによる移動は可能だが分離は不可に設定する [#NonDetachableToolBar]
#swingdescription(Swing/NonDetachableToolBar,JToolBarをドラッグによる移動は可能だが分離は不可に設定する,JToolBarをドラッグで同コンテナ内で移動することは可能だが、別ウインドウへの分離は不可になるよう設定します。,https://lh3.googleusercontent.com/-YGC3PvuL8Vg/VWsjz3ObkoI/AAAAAAAAN5w/_XAG0E-FOpM/s200/NonDetachableToolBar.png)

** JMenuに追加したJMenuItemなどのテキスト位置を揃える [#MenuItemTextAlignment]
#swingdescription(Swing/MenuItemTextAlignment,JMenuに追加したJMenuItemなどのテキスト位置を揃える,JMenuに追加したJMenuItemやJLabelなどのコンポーネントのテキスト位置を揃えて表示します。,https://lh3.googleusercontent.com/-S49YgtIvzc8/V4upKl0JAFI/AAAAAAAAOd4/9vWtFW4DvY4xR0bL0sM9iGRBvHz_u7AcQCCo/s200/MenuItemTextAlignment.png)

** JCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定する [#StayOpenCheckBoxMenuItem]
#swingdescription(Swing/StayOpenCheckBoxMenuItem,JCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定する,JPopupMenuにクリックしてもポップアップが開いたままの状態を維持するように設定したJCheckBoxMenuItemやJCheckBoxを追加します。,https://lh3.googleusercontent.com/-hje86Y7xU8k/Vq4umT64DuI/AAAAAAAAOMs/N6gysnrA3e4/s200-Ic42/StayOpenCheckBoxMenuItem.png)

** JMenuItemなどのMnemonicの下線を常に表示する [#ShowMnemonics]
#swingdescription(Swing/ShowMnemonics,JMenuItemなどのMnemonicの下線を常に表示する,WindowsLookAndFeelを使用する環境でJMenuItemやJButtonなどに設定したMnemonicの下線を常に表示するよう設定します。,https://drive.google.com/thumbnail?id=1m64MGIgQ2o25gL3ZpVz_ZyEXU_TG2oZnAw)

** JToolBarが起動時に指定した位置でフローティング状態になるよう設定する [#FloatingToolBarStartingLocation]
#swingdescription(Swing/FloatingToolBarStartingLocation,JToolBarが起動時に指定した位置でフローティング状態になるよう設定する,アプリケーションを起動した時、JToolBarが指定した位置にフローティング状態で配置されるように設定します。,https://drive.google.com/thumbnail?id=1PLQTp9ryyxO5K8UZUj2gL_nn_wp4x66XQA)

** JPopupMenuの最小幅を設定する [#PopupMenuWidth]
#swingdescription(Swing/PopupMenuWidth,JPopupMenuの最小幅を設定する,JPopupMenuに下限となる最小幅を固定値で設定します。,https://drive.google.com/thumbnail?id=1SYHBxJoZ2kPCmF9HQVhg0esnQTnpSZpq5w)

** JToolBarのロールオーバー状態を設定する [#RolloverModeToolBar]
#swingdescription(Swing/RolloverModeToolBar,JToolBarのロールオーバー状態を設定する,JToolBarのロールオーバー状態を設定し、内部に設定したJToggleButtonなどの表示を変更します。,https://drive.google.com/thumbnail?id=10xjTu8RF7AgkHSL9kzraWAKN5bmfcUON0A)

* ↑30 ↓31 [#kcb9d188]
#adsensebar

** JToolBarがドラッグ・アウト状態になった場合、そのLayoutManagerを変更する [#FloatingToolBarLayout]
#swingdescription(Swing/FloatingToolBarLayout,JToolBarがドラッグ・アウト状態になった場合、そのLayoutManagerを変更する,JToolBarがドラッグ・アウト状態になった場合、そのLayoutManagerをデフォルトのBoxLayoutからGridLayoutに変更します。,https://drive.google.com/thumbnail?id=1C5Cd9XW5NYoQba530bfzr0nsstb407QGwA)

** JMenuのArrowIconを変更する [#MenuArrowIcon]
#swingdescription(Swing/MenuArrowIcon,JMenuのArrowIconを変更する,JMenuの右端に表示されるArrowIconの形状や選択色などを変更します。,https://drive.google.com/thumbnail?id=1hLKnZ5Zcz3tP7v6YtwXYj0Gd8CKvno8r6w)

** JCheckBoxMenuItemのチェックアイコンの位置を調整する [#AfterCheckIconGap]
#swingdescription(Swing/AfterCheckIconGap,JCheckBoxMenuItemのチェックアイコンの位置を調整する,JCheckBoxMenuItemやJRadioButtonMenuItemのチェックアイコンを表示する位置を調整します。,https://drive.google.com/thumbnail?id=1aRMouoW3Pw7GiH5nGdLP9r9bK8v_msLABg)

** JToolBarに配置したボタンの縁色を設定する [#ButtonToolBarBorder]
#swingdescription(Swing/ButtonToolBarBorder,JToolBarに配置したボタンの縁色を設定する,JToolBarに配置したJToggleButtonやJButtonの縁色を設定します。,https://drive.google.com/thumbnail?id=1jkCLCEtkxl2qq_I13YIftBgpCsXiCwkCtQ)

** JMenuBar内のJMenuをキャンセルした場合にその選択状態を維持する [#PreserveTopLevelSelection]
#swingdescription(Swing/PreserveTopLevelSelection,JMenuBar内のJMenuをキャンセルした場合にその選択状態を維持する,JMenuBar直下のJMenuをキャンセルで閉じた場合にその選択状態を維持するかどうかを設定します。,https://drive.google.com/thumbnail?id=1T6g79tQY4xA9kVjE53DiRWGIfHgIQs6p)

** JMenuの表示中に別JMenu表示のMnemonicキーが入力された場合の動作を設定する [#CrossMenuMnemonic]
#swingdescription(Swing/CrossMenuMnemonic,JMenuの表示中に別JMenu表示のMnemonicキーが入力された場合の動作を設定する,トップレベルのJMenuの表示中に別のトップレベルJMenuを開くMnemonicキーが入力された場合、それらのポップアップ表示を切り替えるかどうかを設定します。,https://drive.google.com/thumbnail?id=1dyq9CF4OHfr0yYxPQYInJOIbHQMEYtuJ)

** JMenuから開いたJPopupMenuをキャンセルした場合の動作を変更する [#MenuCancelMode]
#swingdescription(Swing/MenuCancelMode,JMenuから開いたJPopupMenuをキャンセルした場合の動作を変更する,JMenuから開いたJPopupMenuをキャンセルした場合、カレントのサブメニューから閉じるか、すべてのメニューツリーを閉じるかを設定します。,https://drive.google.com/thumbnail?id=1KMgWDSQkZS95tcgDW87x4bzZd4_M3mdV)

** JMenuとJMenuItemで右クリックによる選択を無効にする [#DisableRightClickOnMenu]
#swingdescription(Swing/DisableRightClickOnMenu,JMenuとJMenuItemで右クリックによる選択を無効にする,JMenuとJMenuItemをマウスの右クリックで選択してもWindowsLookAndFeelの場合は無効になるよう設定します。,https://drive.google.com/thumbnail?id=1RIzzl_rzPcMQIQGm9YL20ghL-xJKtT34)

** JComboBoxのドロップダウンリストにヘッダ・フッタを追加する [#HeaderFooterComboPopup]
#swingdescription(Swing/HeaderFooterComboPopup,JComboBoxのドロップダウンリストにヘッダ・フッタを追加する,JComboBoxのドロップダウンリストにJLabelのヘッダとJMenuItemのフッタを追加します。,https://drive.google.com/thumbnail?id=1EnxytV3-0UkzPYBy4iSqtRw6thFCOI5B)

** JMenuから開くJPopupMenuの位置を変更する [#MenuLocation]
#swingdescription(Swing/MenuLocation,JMenuから開くJPopupMenuの位置を変更する,JMenuを選択して開くJPopupMenuが親ウィンドウ内に表示されるよう位置を変更します。,https://drive.google.com/thumbnail?id=1Q6GqbhFRGHceMYa29cpE4fGNEfOwcA05)

* ↑40 ↓41 [#rd97f0f1]

** JToolBarのドラッグアイコンを変更する [#ToolBarBorder]
#swingdescription(Swing/ToolBarBorder,JToolBarのドラッグアイコンを変更する,JToolBarが移動可能な場合にBorderとして表示されるドラッグアイコンを変更します。,https://drive.google.com/thumbnail?id=1o41A_5z8emvRi_r9364CLZDTcnC3I0ia)

** SystemMenuとして使用されているJMenuを取得する [#SystemMenu]
#swingdescription(Swing/SystemMenu,SystemMenuとして使用されているJMenuを取得する,JRootPaneの子コンポーネントを検索してSystemMenuとして使用されているJMenuを取得します。,https://drive.google.com/thumbnail?id=17deOtbw1m68IowpoVASZ4QGOeM1WJBnq)

** JMenuから開くポップアップウィンドウのレイアウトを2列に変更する [#TwoColumnsMenu]
#swingdescription(Swing/TwoColumnsMenu,JMenuから開くポップアップウィンドウのレイアウトを2列に変更する,JMenuをクリックして開くポップアップウィンドウのレイアウトをGridLayoutに変更してJMenuItemなどを2列で表示します。,https://drive.google.com/thumbnail?id=1WUozvYw68yZx1vvlEWPNmIrTO_-0wA6A)

** JSeparatorで段落罫線を描画する [#ColumnRules]
#swingdescription(Swing/ColumnRules,JSeparatorで段落罫線を描画する,GridLayoutなどで作成した列の間に罫線としてJSeparatorを描画します。,https://drive.google.com/thumbnail?id=1n9PtghYLYyFH2fXRweyIthvJhNYfa2Mz)

** JPopupMenuに追加したJSliderの表示・非表示をチェックボックスで切り替える [#SliderMenuItem]
#swingdescription(Swing/SliderMenuItem,JPopupMenuに追加したJSliderの表示・非表示をチェックボックスで切り替える,JPopupMenuに追加したJSliderの表示・非表示などを同じくJPopupMenuに追加したJCheckBoxやJCheckBoxMenuItemを使用して切り替えます。,https://drive.google.com/thumbnail?id=1uAnPEgCDZO7xZ812Tsh5v-cqu5miTVJv)

** JToolBarが移動中、またはドッキング可能な場合の背景色を変更する [#ToolBarDockingBackground]
#swingdescription(Swing/ToolBarDockingBackground,JToolBarが移動中、またはドッキング可能な場合の背景色を変更する,JToolBarが移動中、または移動中でドッキング可能な位置に存在する場合の背景色とボーダー色を変更します。,https://drive.google.com/thumbnail?id=13l5qJIaST0HOipZjBRB3UVTEsAw5OYH9)

** JToolBarの右マウスボタンでのドラッグアウトを無効にする [#DisableRightButtonFloating]
#swingdescription(Swing/DisableRightButtonFloating,JToolBarの右マウスボタンでのドラッグアウトを無効にする,JToolBarのドラッグアウト開始を左マウスボタンでのみ可能になるよう制限します。,https://drive.google.com/thumbnail?id=12XVKQQIGqcIDa8p5FfEPfvHJTTZ9qyMn)

** JToolBar内にJMenuBarを配置して分離・移動可能に設定する [#FloatableMenuBar]
#swingdescription(Swing/FloatableMenuBar,JToolBar内にJMenuBarを配置して分離・移動可能に設定する,JToolBar内にJMenuBarを配置することで分離・移動可能なメニューを作成します。,https://drive.google.com/thumbnail?id=1DbHuFYcf7KnhBIFnBfL2wvZSudJvLGgd)

** JToolBar専用JSeparatorのサイズを指定する [#ToolBarSeparatorSize]
#swingdescription(Swing/ToolBarSeparatorSize,JToolBar専用JSeparatorのサイズを指定する,JToolBar専用JToolBar.Separatorのサイズ変更をテストします。,https://drive.google.com/thumbnail?id=1DUJCi9uB6NXFr0uKs3fvCHLW4Z_0xpbl)

** JRadioButtonMenuItemのチェックアイコンを非表示にしてテキストオフセットを縮小する [#MenuItemMinimumTextOffset]
#swingdescription(Swing/MenuItemMinimumTextOffset,JRadioButtonMenuItemのチェックアイコンを非表示にしてテキストオフセットを縮小する,JRadioButtonMenuItemのチェックアイコンの非表示化し、その余白を最小テキストオフセットを変更することで縮小します。,https://drive.google.com/thumbnail?id=1voGvv6Yy431WG3LEjHojVfno6PURUbTe)

** JMenuItemにToolTipテキストを設定する [#MenuItemToolTipText]
#swingdescription(Swing/MenuItemToolTipText,JMenuItemにToolTipテキストを設定する,JMenuItemやJMenu、JCheckBoxMenuItemなどのMenuElementにToolTipテキストを設定します。,https://drive.google.com/thumbnail?id=1bQbmZoUzxYPFYxgUeEql4ont7_e_w2o5)

** JMenuからJPopupMenuが表示されるまでの遅延時間を設定する [#MenuDelayBeforePopedUp]
#swingdescription(Swing/MenuDelayBeforePopedUp,JMenuからJPopupMenuが表示されるまでの遅延時間を設定する,JMenuがサブメニューの場合、JPopupMenuが表示されるまでの遅延時間を設定します。,https://drive.google.com/thumbnail?id=1M5LdPYH6ASqoI0ZrMN3X_RMQDKwy8_lB)

** JMenuItemのAccelerator表示を変更する [#MenuItemAcceleratorFont]
#swingdescription(Swing/MenuItemAcceleratorFont,JMenuItemのAccelerator表示を変更する,JMenuItemに設定されたAcceleratorの文字サイズや色を変更します。,https://drive.google.com/thumbnail?id=1yw38bWwIYd05dmP11IRoVcc-YF740hoh)

** JToolBarの配置位置によってJToolTipの表示方向を切り替える [#ToolBarButtonToolTipOrientation]
#swingdescription(Swing/ToolBarButtonToolTipOrientation,JToolBarの配置位置によってJToolTipの表示方向を切り替える,JToolBarの配置位置、縦横の方向、言語依存の方向によって内部に配置したJButtonのJToolTip表示位置が常に内側になるよう切り替えます。,https://drive.google.com/thumbnail?id=1u9OhK9Xb_egsfQ-hog8kHOP4gKoMon9Y)

** JPopupMenuの角を丸める [#RoundedCornerPopupMenu]
#swingdescription(Swing/RoundedCornerPopupMenu,JPopupMenuの角を丸める,JPopupMenuの背景を透明化し、これに角丸Borderを設定します。,https://drive.google.com/thumbnail?id=1UcaF0qHBjIuO-hIGwMbyCBGBm4T6OqBl)

** JMenuItemの選択ロールオーバーをラウンド矩形で描画する [#RoundedSelectionMenuItem]
#swingdescription(Swing/RoundedSelectionMenuItem,JMenuItemの選択ロールオーバーをラウンド矩形で描画する,JMenuItemの選択ロールオーバーを矩形ではなくラウンド矩形で描画するよう設定します。,https://drive.google.com/thumbnail?id=1FdiqbmBLtgx7TvBg4XokxUJq6BN24u6C)

** JToolBarとJMenuBarを切り替える [#MenuAndToolBarSwitching]
#swingdescription(Swing/MenuAndToolBarSwitching,JToolBarとJMenuBarを切り替える,JToolBarに配置したハンバーガーメニュー風のJButtonをクリックしてこれをJMenuBarと切り替えます。,https://drive.google.com/thumbnail?id=1Qpanq4RDxRa_VHcMRdzG0OxBomIumTwl)

** JPopupMenu用JSeparatorの高さを変更する [#PopupMenuSeparator]
#swingdescription(Swing/PopupMenuSeparator,JPopupMenu用JSeparatorの高さを変更する,JPopupMenuに追加するJSeparatorの高さや長さを変更します。,https://drive.google.com/thumbnail?id=133kEDpTOr25bBa3L5VQrmfzaVlacitZs)

** JMenuBarのレイアウトを変更して垂直方向にJMenuを配置する [#VerticalMenuBar]
#swingdescription(Swing/VerticalMenuBar,JMenuBarのレイアウトを変更して垂直方向にJMenuを配置する,JMenuBarのレイアウトを垂直BoxLayoutに変更してJMenuを垂直方向に並べて配置するサイドバーを作成します。,https://drive.google.com/thumbnail?id=1VnITMJfQEzvdh732gTpWAwrSRpBGKkYF)

** TrayIconがシングルまたはダブルクリックされたかを区別する [#SingleAndDoubleClicksOnTrayIcon]
#swingdescription(Swing/SingleAndDoubleClicksOnTrayIcon,TrayIconがシングルまたはダブルクリックされたかを区別する,TrayIconがマウスでシングルクリックされたか、ダブルクリックされたかを区別して開くウィンドウを切り替えます。,https://drive.google.com/thumbnail?id=1idiEouAZmnYlDXavCugINT9wzbkTSz-z)