Java 如何使JButton每次单击时都加倍添加
我试图使用一个按钮,以增加双倍的每一次,并使用得到这个时刻Java 如何使JButton每次单击时都加倍添加,java,double,tostring,Java,Double,Tostring,我试图使用一个按钮,以增加双倍的每一次,并使用得到这个时刻 btnAnswer3 = new JButton("C"); btnAnswer3.setBackground(Color.YELLOW); btnAnswer3.setHorizontalAlignment(SwingConstants.LEFT); btnAnswer3.addActionListener(new ActionListener() {double scoreAdder, currentScore, ans;
btnAnswer3 = new JButton("C");
btnAnswer3.setBackground(Color.YELLOW);
btnAnswer3.setHorizontalAlignment(SwingConstants.LEFT);
btnAnswer3.addActionListener(new ActionListener() {double scoreAdder, currentScore, ans;
scoreAdder = 30000.00;
currentScore = 0.0;
ans=scoreAdder+currentScore;
currentScoretxt.setText(Double.toString(ans)); //This is textfield in which I wish to display the doubles.
}
});
它已经显示了一个数字,但一旦我希望它在每次单击Jbutton时都继续加起来。请让我知道如何使用我的代码执行此操作。注意。您需要在
ActionListener
double scoreAdder, currentScore, ans;
如果不是,您只是覆盖数学运算,而不是累计值
移动这些声明并将其作为类变量放置…您需要从
ActionListener
double scoreAdder, currentScore, ans;
如果不是,您只是覆盖数学运算,而不是累计值
移动这些声明并将其作为类变量放置