【java】 谁能帮我添加上事件监听

【java】 谁能帮我添加上事件监听,第1张

int result = Integer.parseInt(tf11.getText())

+ Integer.parseInt(tf12.getText())

tf13.setText("" + result)

=======================================

解释一下:

Integer.parseInt(tf12.getText())

Integer.parseInt("")这个是将""中的内容转化为整型,如果其中的字符串不合法,也就是无法转化为整型,会抛出Exception,需要抓取,当然,如果要转化为其他的类型,也可以用例如:Double.parseDouble(string)这样的句子。

tf12.getText(),这一句是获取到tf12的TextField中的内容,以一个字符串来返回。

tf13.setText(""+result);是把计算出来的值放到tf13的TextField中去。

不知道这段解释您满意不?

========================

把这一段加到那中间,就好了。。

还有,你那个位置少一个}符号,记得加上。

这是最简单的,没做什么判断的

如果要判断数据合法性,还要加其他的Code

JLabel 不像按钮,要添加鼠标事件的话 用鼠标事件监听

JLabel jl = new JLabel()

jl.addMouseListener(new MouseListener(){

public void mouseClicked(MouseEvent e) {

// 处理鼠标点击

}

public void mouseEntered(MouseEvent e) {

// 处理鼠标移入

}

public void mouseExited(MouseEvent e) {

// 处理鼠标离开

}

public void mousePressed(MouseEvent e) {

// 处理鼠标按下

}

public void mouseReleased(MouseEvent e) {

// 处理鼠标释放

}

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8021409.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存