サンプル画像上のテキストエリアの中身を下のボタンから操作する。 |
|
|
-----コメント-----
JTextArea を JTextComponent にキャストしてクリップボードとやりとりしています。
キーボードからのショートカットは何やら勝手にしてくれるようです。
ボタンの有効・無効は意外と面倒で、いろんなタイミングと条件を考慮せねばいけません。
このプログラムではまだ不十分です。
(他のプログラムとの関係を考えれば FocusEvent も考えるべきでしょうし)
Clipboard は Toolkit から取得するのですが、その後も手続きがあって、
Transferable やら DataFlavor やらよく分からないですな。