17:57このページでは、JPopupMenuの使い方を集めて一覧にしています。JPopupMenuJPopupMenuに半透明の影を付けるJPopupMenuに半透明の影を付けるRobotで画面をキャプチャーするなどして、半透明の影をJPopupMenuに付けます。JPopupMenuをコンポーネントに追加JPopupMenuをコンポーネントに追加コンポーネントに右クリックなどでポップアップするJPopupMenuを追加します。親コンポーネントに設定されているJPopupMenuを取得して、これを表示します。JPopupMenuをボタンの長押しで表示JPopupMenuをボタンの長押しで表示JToolBarに、長押しでJPopupMenu、クリックで選択されたメニューを表示するボタンを追加します。JTreeのノード追加、削除JTreeのノード追加、削除JTreeのノードを選択してJPopupMenuを開き、そのノードの削除や名前変更、子ノードの追加を行います。JTreeのノード上でJPopupMenuを表示JTreeのノード上でJPopupMenuを表示JTreeのノード上でクリックした場合のみ、JPopupMenuを表示します。JToggleButtonからポップアップメニューを開くJToggleButtonからポップアップメニューを開くクリックするとポップアップメニューを表示するJToggleButtonを作成し、これをツールバーに追加します。JTabbedPaneでタブを追加削除JTabbedPaneでタブを追加削除ポップアップメニューでJTabbedPaneのタブを追加、削除します。JTableHeaderにJPopupMenuを追加してソートJTableHeaderにJPopupMenuを追加してソートJTableHeaderにJPopupMenuを追加してソートします。JTableのセルエディタにJPopupMenuを設定JTableのセルエディタにJPopupMenuを設定JTableのセルエディタに、Copy、Paste、Undo、Redoなどを行うJPopupMenuを設定します。↓11TabComponentの名前を更新TabComponentの名前を更新TabComponentを使用するJTabbedPaneで、タブ名称を編集更新します。TrayIconでJPopupMenuを使用するTrayIconでJPopupMenuを使用するTrayIconをクリックしてJPopupMenuを表示します。JTableHeaderにJButtonを追加するJTableHeaderにJButtonを追加するJTableHeaderにクリックするとポップアップメニューを表示するJButtonを追加します。JLayerで子コンポーネントへの入力を制限するJLayerで子コンポーネントへの入力を制限するJLayerを使って、子コンポーネントへのすべての入力を制限します。JPopupMenuを半透明にするJPopupMenuを半透明にするJPopupMenu自体の背景を透明に設定し、別途そのpaintComponent(...)メソッドをオーバーライドして半透明の背景を描画します。JMenuなどから開くPopupMenuを半透明化JMenuなどから開くPopupMenuを半透明化JPopupMenuの親のJWindow、JMenuやJMenuItemなどを透明にして、JPopupMenuを半透明にします。JPopupMenuなどからWindowを閉じるJPopupMenuなどからWindowを閉じるJPopupMenuや、JToolBarなどに親Windowを閉じるためのActionを作成します。JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示するJTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示するHTMLEditorKitを使用するJTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示、編集、JTextPaneに反映するテストを行なっています。JTableのColumn名を変更するJTableのColumn名を変更するJTableのColumn名をJPopupMenuを使用して変更します。JFileChooserでの隠しファイルの非表示設定を変更するJFileChooserでの隠しファイルの非表示設定を変更するJFileChooserで隠しファイルを表示するかどうかをポップアップメニューから切り替えます。↓21JPopupMenuのレイアウトを変更して上部にメニューボタンを追加するJPopupMenuのレイアウトを変更して上部にメニューボタンを追加するJPopupMenuのレイアウトを変更することで、上部にメニューボタンを水平に並べて表示します。JCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定するJCheckBoxMenuItemをクリックしてもJPopupMenuを閉じないように設定するJPopupMenuにクリックしてもポップアップが開いたままの状態を維持するように設定したJCheckBoxMenuItemやJCheckBoxを追加します。JTreeの選択されたノードの前後に新規ノードを挿入するJTreeの選択されたノードの前後に新規ノードを挿入するJTreeのノードを選択してポップアップメニューを開き、その前または後ろに新規ノードを挿入します。