JComboBox的应用
在应用JComboBox时,往往会用到监听器,并且要获得返回值但是,e.getActionCommond()的返回值为JComboBox型的 如何获得String型的返回值呢?
具体的应用代码如下:
String []array = {C:\\;D:\\;E:\\;F:\\};
//实例化一个下拉菜单栏对象
JComboBox box = new JComboBox(array);
box.setPreferredSize(new Dimension(160,22));//设置下拉菜单的尺寸
/**********************************************/
ActionListener listener = new ActionListener(){
public void actionPerformed(ActionEvent e) {
JComboBox com = (JComboBox)e.getSource();
String str = (String)com.getSelectedItem();
}
};
box.addActionListener(listener);//添加监听器
/*********************************************/