2024-01-11 (木) 12:39:26
  • category: swing folder: DefaultEditorKit title: DefaultEditorKitでポップアップメニューからコピー tags: [DefaultEditorKit, JTextField, JTextComponent, JPopupMenu] author: aterai pubdate: 2005-07-25T08:41:31+09:00 description: DefaultEditorKitを使って、JTextFieldなどでポップアップメニューを使ったコピー、貼り付け、切り取りを行います。 image: https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTKk8KGiNI/AAAAAAAAAWM/dJouzZuxv6g/s800/DefaultEditorKit.png

概要

DefaultEditorKitを使って、JTextFieldなどでポップアップメニューを使ったコピー、貼り付け、切り取りを行います。

サンプルコード

View in GitHub: Java, Kotlin

解説

  • DefaultEditorKit.CopyActionをポップアップメニューに追加してクリップボードを使ったコピーなどが可能になるよう設定
    • サンプルのcut2のように、JTextComponent#cut()メソッドなどを使用する方法もある
  • -
DefaultEditorKit1.png
*1

参考リンク

http://terai.xrea.jp/swing/defaulteditorkit/screenshot2.png

コメント