Swing下拉列表怎么实现当选择不同的值时,执行不同的功能
2个回答
展开全部
JComboBox cmb = new JComboBox();
cmb.addItem("查询交易记录" );
cmb.addItem("修改个人信息");
cmb.addItem("注销");
cmb.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
// TODO Auto-generated method stub
if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="查询交易记录") {
System.out.print("这是我刚解决的“);
} if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="注销") {
System.out.print("你试试。。。。。“);
}
cmb.addItem("查询交易记录" );
cmb.addItem("修改个人信息");
cmb.addItem("注销");
cmb.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
// TODO Auto-generated method stub
if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="查询交易记录") {
System.out.print("这是我刚解决的“);
} if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="注销") {
System.out.print("你试试。。。。。“);
}
展开全部
JComboBox cbx = new JComboBox();
ItemListener il = new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
System.out.println("Change("
+ (e.getStateChange() == ItemEvent.SELECTED) + ")" + e.getItem());
if (e.getStateChange() != ItemEvent.SELECTED) return;
}
};
cbx.addItemListener(il);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询