編集できないjtextareaがあります。そこにはいくつかのテキストがあります。私が欲しいのは、ユーザーがjtextareaをクリックすると(できればシングルクリック)、行全体が強調表示され、この強調表示されたテキストが取得されることです。
各行には、実際にはname@emailid.comという形式の電子メールがあります。テキスト全体を選択するには、トリプルクリックが必要になります。メールをワンクリックで選択したい。これは可能ですか?
編集できないjtextareaがあります。そこにはいくつかのテキストがあります。私が欲しいのは、ユーザーがjtextareaをクリックすると(できればシングルクリック)、行全体が強調表示され、この強調表示されたテキストが取得されることです。
各行には、実際にはname@emailid.comという形式の電子メールがあります。テキスト全体を選択するには、トリプルクリックが必要になります。メールをワンクリックで選択したい。これは可能ですか?
もちろん。独自のリスナーを実装し、JTextAreaでhttp://java.sun.com/javase/6/docs/api/javax/swing/text/JTextComponent.html#select%28int,%20int%29を呼び出すだけです。
しかし、JListはあなたの要件に合わないのではないでしょうか?