java - 如何增加 JTextField 中的值

标签 java swing numbers jbutton jtextfield

我有 JTextField,并且我想通过每次按下 JButton 时加一 (+1) 来增加该值。

public void addtoj()
{
    String m = jTextField1.getText();
    int addone = Integer.valueOf(s);
    s = Integer.toString(++addone);
    jTextField1.setText(m);
}

最佳答案

如果我理解你的意思,那么应该是s而不是m,就像这样 -

String s = jTextField1.getText(); // <-- s not m.
int addone = Integer.valueOf(s);
s = Integer.toString(++addone);
jTextField1.setText(s); // <-- s not m.

或者也许应该是,

String m = jTextField1.getText();
int addone = Integer.valueOf(m);
jTextField1.setText(String.valueOf(addone+1));

关于java - 如何增加 JTextField 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24924761/

相关文章:

java - 在 Android 上确定 SD 卡上目录大小的最快方法

java - Android MVP : What is an Interactor?

java - 如何获取x变量的值?

java - 在两个 JComboBox 之间共享相同的模型

java - 如何在JLabel中放置大标题?

javascript - 从字符串 JavaScript 中提取数字

PHP从数字字符串中删除逗号

javascript - 检查数字是否在集合中的最快方法?

java - 无法启动 JMXConnectorServer

java - 在 JOptionPane 中使用 HTML 标签