那Swing的话就是那么样哪。
如JTextField jtf=new JTextField(40);
你要从文本框提取数据就用jtf.getText()
但的确获得的是String型的,
java中Interger类封装了一个静态方法parseInt(String s)
就用Interger.parseInt(jtf.getText.trim())//这个就可以获取文本框的内容,trim()是String类封装的去除空格的方法。
如果你是想要监听那个事件的话,比如说你想要输完一个数后,按下按钮就要处理你想处理的事件。
比如泥在旁边加了个JButton按钮jb。
那么你可以要
写个类作为监听事件。
class jbListen implements MouseListener{
//这里面要实现的方法,你可以让eclipse帮你自动引进所有方法。
//比如在这个方法里
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
//单击事件
//具体的比如下面
if(Interger.parseInt(jtf.getText().trim())==几){
//dowhat()?
//比如在在jtf中显示比较的结果jtf.setText("输入的数字与数据库中的数一样大");
}
}
}
这个类定义完了,你可以为jb加个监听事件
jb.addMouseListener(new jbListen());
那么每次当你在文本框中输完一个数后,按下那个JButton就可以在文本框中显示比较的结果。