将Action侦听器添加到JComboBox

Til*_*ilm 3 java swing awt jcombobox

我想知道如何将ActionListener添加到JComboBox.我正在使用AWT.你能解释一下吗?谢谢.

Sah*_*wal 6

注意首先:在awt中没有comboBox项,Swing中有JComboBox比使用awt更好.

JComboBox comboBox = new JComboBox();

comboBox.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e)
            {
                //Execute when a selection has been made

            }
        });   
Run Code Online (Sandbox Code Playgroud)

或者您可以定义一个实现ActionListener并在actionPerformed那里定义方法的类,一旦这样做,您就可以将该类的新实例添加到JComboBox addActionListener方法中.

如果其中任何一个对您没有意义,您可以查看以下网站:http://download.oracle.com/javase/tutorial/uiswing/components/combobox.html