怎样获取自己输入到JTextField里面的内容

JTextField.getText() 方法不行阿,输进去的时候控制台就出现错误:Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
英文跟字母行的,在JTextField里打中文就不行

把actionListener事件加到jTextField就可以触发了,或者如果想用键盘事件用addKeyListener,把actionPerform方法换成
public void keyReleased(KeyEvent e){
if(e.getKeyCode()==e.VK_ENTER){ 就是回车。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-18
那是你没有创建JTextField实例,才出现NullPointerException。不用getText还能用哪个?
===========================
把代码贴上来吧,可能你的事件处理写的有问题。本回答被提问者采纳
第2个回答  2009-11-17
楼上真猛, 这都想到了!看来是多年的老鸟了。
相似回答