java中怎样实现单击下拉列表选项时弹出对话框
我把intn=JOptionPane.showConfirmDialog(……)放在itemStateChanged(ItemEvente)方法中,结果报错~这样做可以吗...
我把int n=JOptionPane.showConfirmDialog(……)放在itemStateChanged(ItemEvent e)方法中,结果报错~
这样做可以吗? 展开
这样做可以吗? 展开
5个回答
展开全部
看看这个是不是你想要的?
Choice c = new Choice();//声明一个choice
c.addItem("选项1");//添加选项1
c.addItem("选项2");//添加选项2
c.addItemListener(new ItemListener(){ //添加事件监听
public void itemStateChanged(ItemEvent e) {
if(c.getSelectedIndex()==0)
{
//说明选中了选项1,这里可以执行相关操作
}
else if(c.getSelectedIndex() == 1)
{
//说明选中了选项2,这里可以执行相关操作
}
}
});
最后将c添加到frame 或panel中就可以了
Choice c = new Choice();//声明一个choice
c.addItem("选项1");//添加选项1
c.addItem("选项2");//添加选项2
c.addItemListener(new ItemListener(){ //添加事件监听
public void itemStateChanged(ItemEvent e) {
if(c.getSelectedIndex()==0)
{
//说明选中了选项1,这里可以执行相关操作
}
else if(c.getSelectedIndex() == 1)
{
//说明选中了选项2,这里可以执行相关操作
}
}
});
最后将c添加到frame 或panel中就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把代码发全点 这些我看是对的
showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
你确定这个方法里你放了6个参数么?
showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
你确定这个方法里你放了6个参数么?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分太少不值得回答 只值得灌水
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然不行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询