必填的用户名 发表于 2018-12-27 19:00:10

choice的监听事件(初学java)

我定义了一个Choice对象,有三个选项       
Choice ndChooser = new Choice();
ndChooser.add("难");
ndChooser.add("一般");
ndChooser.add("容易");

加了一个监听器
private class xzndListener implements ItemListener
        {
                public void itemStateChanged(ItemEvent e){

                        if()
                        {
                                lever = 50;
                        }
                        else if()
                        {
                                lever = 100;
                        }
                        else()
                        {
                                lever = 300;
                        }
                }
        }
我想实现的是当我选择“难”的时候,把lever变量的值改成50,
选择一般的时候,改成100
选择容易的时候,改成300
那,if()、else if()、else()这三个括号里面我该怎么写呢?

zlj19931010 发表于 2019-1-2 10:32:00

这两个方法不行吗
   
public String getSelectedItem():返回下拉列表中被选中的选项的名字
public int getSelectedIndex():返回下拉列表中被选中的选项的索引,索引从0开始
页: [1]
查看完整版本: choice的监听事件(初学java)