java中JTextField的提示语句怎么写?界面都打好了,就像qq登录界面差不多。只需要重点代码

 我来答
雪飞潇潇
推荐于2016-09-21 · TA获得超过6273个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:843万
展开全部
	  jtf.setText("请输入");
  jtf.setForeground(Color.GRAY);//设置颜色
  jtf.addFocusListener(new FocusListener() {

@Override
public void focusLost(FocusEvent e) {//失去焦点的时候
//如果内容为空,设置文本
if(jtf.getText().trim().equals("")){
jtf.setText("请输入");
}
}

@Override
public void focusGained(FocusEvent e) {//得到焦点的时候
if(jtf.getText().trim().equals("请输入")){
jtf.setText("");//让文本为空白
}
}
});

追问
有没有简单一点的方法
追答
已经很简单了啊.不复杂的,  你多写几次就会了,熟能生巧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式