JAVA 文本框单击清空
来源:百度知道 编辑:UC知道 时间:2024/06/22 11:51:23
在鼠标单击文本框的事件里添加代码,setText("")就可以了
jTextField = new JTextField("请输入XX");
jTextField.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
jTextField.setText("");}
});
不知道是不是说jsp页面呢,<input type='text' value='请输入' onclick='toClear(this)'>
<script language="javascript/text">
var i=0;//全局变量,记录文本是否点击过,因为点击时,只有第一次要清空而不是每次都要。所以加个参数记录一下
function toClear(iputObj)
{
if(i==0)//这是第一点击
{inputObj.value="";i=1;}
else return;
}
</script>
初始值你自己弄了
private void jTextField1MouseClicked(java.awt.event.MouseEvent evt) {
this.jTextField1.setText("");
}
jTextField1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {