java swing 文本框读值_java Swing中怎么进行从文本框接收过来的数值(为String)和数据库里的值(int)比较...

那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就可以在文本框中显示比较的结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值