问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA菜单栏和按钮的处理问题!

发布网友 发布时间:2022-04-22 07:37

我来回答

2个回答

热心网友 时间:2022-06-17 20:39

对。

在方法里面判断就可以了。由于涉及到不同对象,所以使用equals判断。
如果添加事件的都为统一类型,比如Button,那么可以用==判断!!

private JMenuItem testMenuItem;
private JButton testButton;
private void testActionPerformed(ActionEvent evt) {

Object obj=evt.getSource();
if(obj.equals(testMenuItem)){
System.out.println("testMenuItem");
}
else if(obj.equals(testButton)){
System.out.println("testButton");
}

}

问题补充:
你可用通过在判断里面加 System.out.println("??");调试信息看看那到底执行了没?

热心网友 时间:2022-06-17 20:40

推荐你使用NetBeans作为Java编程IDE,因为它的代码结构非同寻常,不需要使用getSource()来判断事件的来源,而是针对具体的组件,给以单独的一个片段,来书写事件,所以,不存在你提到的棘手问题,而且上手容易,官网提供简体中文版,我使用了近一个学期,在做Oracle的数据库系统项目,祝你成功
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀v20杀后台严重? 聊天时哪些回复让人感觉不舒服? 货物运输保险案例分析 卞和泣玉注释 求解,卞和泣玉没学过,在线等解。 葛加走之底读什么 在等腰三角形ABC中,AB=AC=5,BC=6,求角B的三角函数值 ...人开走一架战斗机,在一架客机下面飞,好几个飞机来拦截, ...话是三架飞机 机型各不同 在山区飞行发现恐怖分子用驴车运核弹 用AK... ...的成为战斗机飞行员。战争结束回国继续抢银 做梦打雷闪电房顶塌了一个洞 java中菜单栏和工具栏,您请进!谢谢! 帮忙给一个java菜单栏例子的源代码 java菜单栏的快捷键的设置 梦见房子塌了一个洞人掉下去 如何给Java窗体添加菜单栏 Java怎么做菜单栏 梦见房顶塌了个洞,家里住6楼,是最高层。屋子里面... 解梦:梦见自家房顶塌了个窟窿 梦见房顶塌了一个洞还掉下一只托鞋 周公解梦梦见我家房顶塌落个大窟窿,请解答 二氧化碳灭火器如何使用 怎样使用二氧化碳灭火器 正确使用二氧化碳灭火器 怎样使用二氧化碳灭火器? 如何正确使用二氧化碳灭火器? 苹果手机如何接入互联网 iphone如何使用电脑的网络进行上网 苹果手机如何设置流量上网? 苹果手机怎么用无线网络上网 梦见我家房顶塌落个大窟窿。我开门进屋,突然门上... java关于菜单栏和右键菜单的添加问题 java中菜单栏不显示 java中菜单栏里的选项怎么点一下换一个界面,就在... java点击菜单栏如何弹出一个框? 如何在Java的新窗口中添加菜单栏 如何用JAVA实现工具栏上的下拉菜单 用java编写一个界面,界面里有菜单栏,菜单栏可以... jalapsikix kino java添加菜单条和按钮 jalap sikix.89.com java 中怎么设置 标题栏 的菜单? java中的菜单项怎么写事件代码 (10分)楚人学舟楚人有习操舟者,其始折旋疾徐,... 如何用java做出左侧是菜单栏,单击,右侧可进行页面... 楚人有习操舟者,其始折旋疾徐,惟舟师之是听。于... 用java怎么写二级菜单? java菜单字体怎样修改? 如何手工制作小板凳.. 授权委托与全权委托的区别