首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请问怎么获得JComboBox的内容

2012-01-23 
请教如何获得JComboBox的内容如题[解决办法]up[解决办法]getSelectedItem()[解决办法]给你个例子代码,你看

请教如何获得JComboBox的内容
如题

[解决办法]
up
[解决办法]
getSelectedItem()
[解决办法]
给你个例子代码,你看看
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JFrame;

public class JComboBoxTest
{
public static void main(String[] args)
{
JFrame frame=new JFrame( "JComboBox Demo ");
final JComboBox comboBox=new JComboBox();
comboBox.addItem( "item1 ");
comboBox.addItem( "item2 ");
comboBox.addItem( "item3 ");
comboBox.addItem( "item4 ");
Container c=frame.getContentPane();
c.setLayout(new BorderLayout());
c.add(comboBox,BorderLayout.NORTH);
JButton b=new JButton( "OK ");
c.add(b,BorderLayout.SOUTH);
b.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e)
{
int index=comboBox.getSelectedIndex();
//comboBox.removeItemAt(index);
System.out.println(comboBox.getItemAt(index));
}
});
frame.setSize(200,200);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
[解决办法]
String str= (String) jComboBox1.getSelectedItem();

热点排行