在线等,关于下拉列表的问题。

kouwenlong 2012-09-03 08:08:14
public class Label {
private String url;
private String title;

public Label(String url, String title){
this.url = url;
this.title = title;
}
public String toString(){
return title;
}
public String getUrl() {
return url;
}
public String getTitle() {
return title;
}
}
Vector<Label> vector = new Vector<Label>;
JComboBox ComboBoxCategory = new JComboBox(vector1);
在执行
ComboBoxCategory.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED)//需要加上这句,因为Change有DESELECTED和SELECTED两种情况
label = (Label)(e.getItem());
System.out.println(label.getTitle());
}

});
出现问题,请问该如何解决
...全文
111 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kouwenlong 2012-09-03
  • 打赏
  • 举报
回复
谢谢你的回复,确实是少了个括号。
MiceRice 2012-09-03
  • 打赏
  • 举报
回复
应该是括号漏了吧?
ComboBoxCategory.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) { //需要加上这句,因为Change有DESELECTED和SELECTED两种情况
label = (Label)(e.getItem());
System.out.println(label.getTitle());
}
}
});

62,621

社区成员

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

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