我对 Java 还很陌生,我需要为 JTextField 创建一个“BufferedReader”。需要发生的是,当程序调用我的getText()
方法时,它需要等到它收到来自 Enter 键事件处理程序的输入。如果我做类似的事情:
String input = null;
while(true) {
if(!input.equals(null)) {
break;
}
}
我得到空指针异常错误。我已经考虑过了,并确定由于getText()
必须将数据返回给调用它的方法,所以我必须像方法内部的嵌套方法一样运行getText()
,这样才能运行代码来运行数据。有任何想法吗?