【发布时间】:2012-12-19 14:32:12
【问题描述】:
我试图从我的 jtextfield 中获取整数值,但无法显示不兼容的数据类型需要 int 找到的字符串。有没有其他写我的代码的方法如下,我只想得到整数值
private void jTextField2MouseClicked(java.awt.event.MouseEvent evt) {
if(evt.getSource()==jTextField2){
int jml = jTextField3.getText();
jTextField1.setText(numberToWord(jml));
}
}
【问题讨论】:
-
1) 考虑改用
JSpinner和SpinnerNumberNodel。 2)JTextField和JSpinner的听众比MouseListener更好 - 它们分别是ActionListener和ChangeListener。 -
另请参阅与
JSpinner相关的this answer。这些模型使其成为一个通用且直观的(对用户而言)组件。
标签: java swing jtextfield