Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何增加JTextField中的值_Java_Swing_Numbers_Jbutton_Jtextfield - Fatal编程技术网

Java 如何增加JTextField中的值

Java 如何增加JTextField中的值,java,swing,numbers,jbutton,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 = jTextFi

我有
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.

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

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


我不知道我是否理解你如果我没有请原谅我 要做到这一点: 在ActionListenerclass中编写以下内容:

float s = (float) Double.parseDouble(theTextField.getText());
int counter = 0;
counter++;
theTextField.setText("" + counter);

我不知道我是否理解你如果我没有请原谅我 要做到这一点: 在ActionListenerclass中编写以下内容:

float s = (float) Double.parseDouble(theTextField.getText());
int counter = 0;
counter++;
theTextField.setText("" + counter);

我认为您对您的
m
s
感到困惑。请使用更具描述性的变量名来帮助避免此类问题。在问新问题之前,您为什么不尝试
先接受前面问题的答案。当有人花时间帮助你时,你难道不知道说“谢谢”的基本概念吗?嗨,卡米克,我感谢我以前得到的帮助,但是我没有得到我上一个问题的答案。我想你被你的
m
s
弄糊涂了。使用更具描述性的变量名来帮助避免此类问题。为什么不在问新问题之前先尝试
接受你以前问题的答案呢。当有人花时间帮助你时,你难道不知道说“谢谢”的基本概念吗?嗨,卡米克,我很感激我以前得到的帮助,但我以前的经历没有得到答案question@mohza如果您的问题得到解决,请。@mohza如果您的问题得到解决,请。
float s = (float) Double.parseDouble(theTextField.getText());
int counter = 0;
counter++;
theTextField.setText("" + counter);