晕,JTextArea 是组件,怎么能和屏幕输入相比呢?
屏幕是一个完整的窗口,当然可以直接处理 回车 了,没有其他的事件需要处理。但 JTextArea 就不同了,它不是一个完整的窗口,还有其他的组件,你不用事件机制, 那你按一下回车, JVM 怎么知道你要干什么呢???
在 JTextArea 中要处理里面的东西,只能使用事件机制。
屏幕是一个完整的窗口,当然可以直接处理 回车 了,没有其他的事件需要处理。但 JTextArea 就不同了,它不是一个完整的窗口,还有其他的组件,你不用事件机制, 那你按一下回车, JVM 怎么知道你要干什么呢???
在 JTextArea 中要处理里面的东西,只能使用事件机制。
解决方案 »
- 项目怎么部署到服务器上!让所有人都能访问
- 一道算法问题!求解
- 字符转换数字时,运行程序,系统报错
- 问个关于java -server 和java -client的区别问题
- 一个将字符写人文件的问题
- 关于大学生的毕业设计
- 一个文件被转换成base64编码的字符串后,又用utf-8的编码形式写入到一个xml文件里,如果由xml文件里面的字符串还原为原来的文件?
- 如何使jtextfield中的字。加条底线!!!!!!
- 请教:<xsl:template match="/">中,match得值可以是变量吗,如:match="$node"
- 求解,谁知道这个该怎么做?
- 高手请看,这种功能的方法能用事件模型来实现吗?自己搞了半天,也没整好,up都有分!
- 求助:我在往数据库里插入数据的时候出现如下的错误,帮我看看,谢谢~!~
public String readLine() {
String a;
for(;;){
try {Thread.sleep(200);}
catch(InterruptedException e) {}
a = jTextField2.getText();
int l = a.indexOf(".");
if(l != -1) {
jTextField2.setText("");
return a;
}
}
}
当按下会车的时候,便回从JTextField中获取输入的内容,并返回line,如果没有回车,该方法一直处于等待状态,不返回.并不是传统的事件模型那样,当回车按下的时候,调用read()这个方法.这个read()方法是被其他类中方法块中调用的.
具体你自己实现吧!