No.2ベストアンサー
- 回答日時:
TextArea中の文字列をダブルクリックしたとき、単語が選択されて反転表示になりませんか?
もしそれなら簡単で、TextArea#getSelectedTextで選択文字列を取得できます。
ただ、これは実行環境によって挙動が違うのかも知れません。
No.1
- 回答日時:
TextAreaはComponentのサブクラスなので、addMouseListenerメソッドによってイベントリスナを設定できます。
イベントを受け取れば、MouseEvent#getClickCountによってクリック回数は分かります。
public void mouseClicked(MouseEvent me) {
if (me.getClickCount() == 2) {
System.out.println("Double clicked!");
}
}
こんな感じです。
この回答への補足
補足説明させて下さい。VBのTextBoxでは、ダブルクリックすると、そのクリック位置にある単語をText1.SelTextとして獲得できます。
実は、VBでのプログラムの移植を考えていて、JavaのTextAreaでも,このダブルクリックした位置の単語を獲得したいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelvbaのenableeventsについて 3 2022/08/30 11:20
- その他(プログラミング・Web制作) PythonのTkinterイベントについて 2 2022/12/10 23:00
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- アニメ やっぱりアニメぼっちざろっく2期無理ですか? 5万貢ぎました。 ラジオとイベントは続いてます。らき☆ 1 2023/05/17 12:50
- その他(アウトドア) 露天(かき氷)、発電機(ポータブル電源)の容量 イベントでかき氷屋の露天をする事になりましたが、野外 3 2023/04/17 21:08
- Visual Basic(VBA) VBAについて教えてください。 Excelで セルのB6~BG24でダブルクリックすると ダブルクリ 1 2022/06/02 17:07
- Visual Basic(VBA) エクセル VBAについて 2 2022/05/16 16:33
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- イベント・祭り 高専4年生(実質大学1年生)の18才です。 地元で、地域のイベントを作ろうと思っています。でも、なか 1 2023/04/07 20:30
- その他(プログラミング・Web制作) マウスオーバー→ホイール回転でスクロールできない 2 2022/10/31 10:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
VBA Evaluate関数 型が一致しま...
-
VBA 400エラー 1004エラー
-
スクリーンキャプチャ画面のソ...
-
「天声人語」をインターネット...
-
DataGridViewの再描画。
-
DataGridViewでセルクリックイ...
-
グローバルIPとプライベートIP...
-
Eclipseで新規クラスを作成時、...
-
エクセルVBAで、条件に一致する...
-
PropertyGridの中央の縦線
-
変数名の付け方
-
packageとimport の違いって?
-
「インスタンス」の意味をわか...
-
CSVから読み込んだデータの保持...
-
抽象クラスのインスタンス生成...
-
同一パッケージにあるクラスが...
-
C# インスタンスの破棄
-
javaのクラスの作り方、エラー...
-
クラスのプロパティに構造体を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
【JAVA】与えられた金額を貨幣...
-
連続する「\\」をひとつの「\\...
-
文字列からダブルクオートの削除
-
VB.Net Object型 空かどうか
-
0除算の例外処理ができない!!...
-
VB.NETで16進数が正しいかどう...
-
数字か文字列かを判定する関数
-
例外ってIf文の中に入れますか...
-
C# マルチスレッドにおける例外...
-
スタックオーバーフローとは?
-
String型の日付(2005/11/25)の...
-
Timestamp型への変換について(J...
-
C# UriFormatExceptionの回避
-
VBA Evaluate関数 型が一致しま...
-
ADOによるレコードの追加/更新
-
時間の取得
-
WebClient()以外でネットにアク...
-
C#の捕捉されない例外処理の対...
-
タトゥーや墨を入れる人の共通点
おすすめ情報