实现
在创建JTextField对象的时候传入参数,该参数即默认显示值:JTextField jtf=new JTextField("你好");
此时创建的输入文本框,打开即自带“你好”两个字
鼠标点击时才显示对应文字
如果想要鼠标点击时才显示对应文字,可以使用下面方法,为输入文本框对象绑定事件
jtf.addFocusListener(new FocusAdapter() {
@Override
public void focusLost(FocusEvent focusEvent) {
jtf.setText("你好");
}
});