【问题标题】:editing components added by netbeans in java在java中编辑netbeans添加的组件
【发布时间】:2014-03-18 07:46:09
【问题描述】:

我正在 netbeans 中构建 gui...或者尝试更像它。我在 netbeans 添加的灰色区域中的代码中不断出现错误,这显然是我无法编辑的区域。

目前是这样说的……

 answerBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Answer Call" }));
        answerBox.addPopupMenuListener(new javax.swing.event.PopupMenuListener() {
            public void popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent evt) {
            }
            public void popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent evt) {
                answerBoxPopupMenuWillBecomeInvisible(evt);
            }
            public void popupMenuCanceled(javax.swing.event.PopupMenuEvent evt) {
            }
        }); 

错误在这一行

 answerBoxPopupMenuWillBecomeInvisible(evt);

为了修复它,当它说我需要从行首删除 answerBox 时,我什至不记得一开始就添加了 popupmenu 所以我想弄清楚如何

  1. 很想编辑这行代码,看看它是否能解决我的问题?
  2. 如果它们给我带来问题,我如何从设计器模式中删除此类内容?

【问题讨论】:

  • 看来事件方法answerBoxPopupMenuWillBecomeInvisible可能已经不存在了。您可以进入属性表的“事件”选项卡并删除关联的事件。否则,您可以以 NotePad++ 之类的方式打开文件,然后简单地删除整个侦听器注册代码块
  • 大声笑谢谢你..我觉得太简单了......请回答我可以接受它。
  • 是的,它需要一台电脑才能让人感觉真正的愚蠢......我是它的主人......
  • 哈哈是真的!哈哈回答所以我可以接受
  • 等待 SO 让我 :P

标签: java swing netbeans


【解决方案1】:

似乎事件方法answerBoxPopupMenuWillBecomeInvisible 可能不再存在。

您可以进入属性表的“事件”选项卡并删除关联的事件。

如果做不到这一点,你可以用 NotePad++ 之类的东西打开文件,然后简单地删除整个监听器注册代码块

【讨论】:

    猜你喜欢
    • 2014-01-23
    • 2011-08-06
    • 1970-01-01
    • 1970-01-01
    • 2017-06-04
    • 2011-08-19
    • 2015-11-06
    • 2013-04-18
    相关资源
    最近更新 更多