大家幫忙給看看了

yanglei031 2004-10-22 01:44:09
public JComboBox jbc=new JComboBox();
jbc.addItem(new String("a"));
jbc.addItem(new String("b"));

這樣的一個JComboBox有沒有一個內容改變的響應事件阿

比如黨JComboBox的內容是 a 時觸發一個事件

黨JComboBox的內容是 b 時觸發另一個一個事件

THKS!
...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
drugon 2004-10-22
  • 打赏
  • 举报
回复
其实也就是加上一个监视,它可以返回不同的事件源,你在那里通过不同的方法得到就可以了。
demon_duke 2004-10-22
  • 打赏
  • 举报
回复
如果是网页就写java script
其实这里的onchanged事件跟上面的itemStateChanged事件差不多
demon_duke 2004-10-22
  • 打赏
  • 举报
回复
你的这个是写在网页里还是写成GUI
如果是GUI就这么写
jbc.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
if(e.getItem().toString().equals("a"))
//invoke some event
}
});
yanglei031 2004-10-22
  • 打赏
  • 举报
回复
不是阿 我的意思是JComboBox是一個類似下拉菜單的東西

黨裡面的內容改變時 就自動觸發一個事件 有點類似與html語言裡面 <select><option></option></select>的 onchanged 事件


demon_duke 2004-10-22
  • 打赏
  • 举报
回复
给它注册一个监听器啊
在这个监听器里写代码
当内容改变为a时执行一个动作
改变为b时执行另一个动作

62,614

社区成员

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

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