我基本上不知道如何转发我从一个选择中得到的值,并在稍后的等式中使用它。
我正在生成一个计算器,需要一个带有运算的Choice控件和一个使用Choice中选定的运算进行计算的按钮。
b1 = Calculate button
这是我用的公式
Double n1 = Double.parseDouble(t1.getText());
Double n2 = Double.parseDouble(t2.getText());
if (e.getSource() == b1) {
t3.setText(String.valueOf(n1 [here should be the operator selected from the Choice] n2)); }
想法是当点击按钮计算n1和n2时,应执行在选择控件中选择的操作。
[一个月一次](一个月一次)
1条答案
按热度按时间ni65a41a1#
检查API documentation中关于Choice的内容,该类提供了getSelectedItem()和getSelectedIndex()方法,可以在事件侦听器中使用。
下面是一个例子: