nnpc.net
当前位置:首页 >> JAvA swing 如何清空JTExtFiElD中的内容!(有没有这个方法啊) >>

JAvA swing 如何清空JTExtFiElD中的内容!(有没有这个方法啊)

没有直接可以调用的方法,只能使用jTextField.setText(“”);来实现清空JTextField中的内容.

最好的方式是用在点击这个界面的时候写一个清空的方法.在这个界面添加一个windowListener的事件,在窗体加载后就调用这个方法.如果你只用一个船体,不做多次new的处理,也就是说不是点一次就重新new一次,那你就可以在这个船体中重写一下他的setVisible方法,判断他的参数为true的时候就调用那个清空的方法.清空数据最好是用setText方法,最简单.还不清楚,就再说一下

清空列表一般采用的for(int i=0;i

gettext();记的强制转换;比如说你要放到字符串S中;JTextField test = new JTextField(10);s = (String)(text.getText());至于你说的方法为什么不能用,你可以仔细查一下API文档,还有就是括号的问题,你可能没有像我一样把text.getText();括起来,注意一下优先级!!!

看看frame有没有返回其子控件列表的方法,例如:Lest<Label> labels = frame.getLabels();迭代所有子控件获得字控件内容,例如:String text = labels.getIndex(i).getXXX(); //根据IDE工具提示返回值是String的方法,获得改控件的内容,然后比较text,的到需要删除的子对象然后使用frame对象删除子控件的方法删掉,方法利用IDE找,或者java API里搜索.以上是思路,具体的对象方法我不熟,API必须要好好利用.

java中可以使用clipboard类来处理复制黏贴的作用,示例如下: /** * 剪切板中是否有文本数据可供粘贴 * * @return true为有文本数据 */ public boolean isclipboardstring() { boolean b = false; clipboard clipboard = this.gettoolkit().

获得焦点的方法是requestFocus()吧,setFocusablesetFocusable()是设置是否可以获得焦点.

1. 最好的方式是用在点击这个界面的时候写一个清空的方法.2. 在这个界面添加一个windowListener的事件,在窗体加载后就调用这个方法.3. 如果你只用一个船体,不做多次new的处理,也就是说不是点一次就重新new一次,那你就可以在这个船体中重写一下他的setVisible方法,判断他的参数为true的时候就调用那个清空的方法.4. 清空数据最好是用setText方法,最简单.望采纳,谢谢.

如果只有一个jtextfield的话,那么布局管理器使用默认flowlayout就可以.如果不是的话,用borderlayout,把他放在borderlayout.center的位置

一般你输完“xxxtxtFild. get”,然后有自动补完功能就能看到有getText ,需要得到的就先写个get,然后从出现的列表找找,需要设置的,你就写个set,然后看名字找呗

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com