请教如何获得JComboBox的内容

zq2022 2007-04-18 09:07:37
如题
...全文
421 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
baobao28 2007-04-18
  • 打赏
  • 举报
回复
String str= (String) jComboBox1.getSelectedItem();
左大神在这 2007-04-18
  • 打赏
  • 举报
回复
给你个例子代码,你看看
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);
}
}
bakeloar 2007-04-18
  • 打赏
  • 举报
回复
getSelectedItem()
yeah920 2007-04-18
  • 打赏
  • 举报
回复
up

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧