コンポーネントからクリックしたときにテキストをJTextFieldに設定するにはどうすればよいですか?私はそれをリセットすることができますどのようにテキストフィールドを、オフクリックJTextFieldをクリックしたときにテキストを設定する方法は?
// Clears the "Enter text here..." when clicked
commandLine.addMouseListener(new MouseAdapter(){
@Override
public void mouseClicked(MouseEvent e){
commandLine.setText("");
}
});
しかし、: 私はそれをクリックするたびに、それはこのようなテキストをクリアするのだろうか? FocusEventを試しましたが、私が望むように動作しませんでした。
プレースホルダを実装しようとしていますか? – Ollaw
実際に何を意味するのか分かりませんが、JTextFieldを "ここにメッセージを入力してください..."と書いていますが、JTextFieldをクリックするとメッセージは消えます。クリックすると、同じメッセージがもう一度表示されます。 – Timppa
これはプレースホルダです。テキストを入力すると、そのテキストが残っていますか? – Ollaw