17:14概要コンポーネントに右クリックなどでポップアップするJPopupMenuを追加します。上記のサンプルでは、JTextAreaにsetComponentPopupMenu(JPopupMenu)メソッドで、ポップアップメニューを追加しています。1.5でこのメソッドが追加されたため、各コンポーネントにマウスリスナーを設定して、e.isPopupTrigger()でポップアップを表示するクリックかを判断するといったコードを書く必要が無くなりました。int)メソッドをオーバーライドして使用します。このサンプルでは、テキストが選択されている場合だけ、カット、コピー、削除メニューが有効になるよう設定しています。以下のように、PopupMenuListenerを追加しても、同様の処理を行うことが出来ます。