1

「ここにメッセージを書いてください」のようなテキストを表示したいと思います。テキストボックスがフォーカスされると自動的に消えますか? たとえば、最初のテキストを使用して、リスナーに対処する必要なくこれを実行しようとしていました。

4

2 に答える 2

1

SwingX には、必要なことを正確に実行するクラス「PromptSupport」が含まれています。取り扱いは非常に簡単です。

JTextField tf = new JTextField(5);

PromptSupport.setPrompt("A Prompt", tf);

こちらをご覧ください: http://weblogs.java.net/blog/kschaefe/archive/2010/07/15/swingx-using-promptsupport

jar ファイルはhttp://java.net/downloads/swingx/releases/からダウンロードできます。

于 2012-12-20T14:58:49.320 に答える
1

例を試してください。それが必要だと思います http://tips4java.wordpress.com/2009/11/29/text-prompt/

于 2012-12-20T11:11:47.560 に答える