【发布时间】:2012-10-15 14:35:54
【问题描述】:
我在 Swing 应用程序中使用JComboBox 控件。我必须在JComboBox 上添加员工代码和他的姓名,但我只想显示员工姓名而不是代码。
但是当我选择员工姓名时,它应该返回相应的员工代码。
什么是最好和最简单的解决方案。
我正在使用以下代码在JComboBox上添加项目
try
{
JComboBox jc1= new JComboBox();
jc1.addItem("X");
jc1.addItem("Y");
jc1.addItem("Z");
}
public void itemStateChanged(ItemEvent ie)
{
String code=(String)jc1.getSelectedItem();
//while items being selected it should return the emp code of the given emp name
//eg if user selects X it should return the emp code corresponding to X.
}
【问题讨论】:
-
另外,不要再打招呼了(亲爱的stackoverflow...)和诸如“请帮助”、“谢谢”之类的东西...他们把你的问题弄得一团糟看起来你在乞求我们......查看this question的答案
标签: java swing events awt jcombobox