在 NetBeans 中生成匿名侦听器

发布于 2024-11-13 02:28:18 字数 310 浏览 3 评论 0原文

有没有办法在 NetBeans 中自动生成适当的侦听器?

例如,当我有 JButton 并输入 button.addActionListener 时,我希望 NetBeans 生成以下代码:

new ActionListener()
{

    public void actionPerformed(ActionEvent e)
    {
        throw new UnsupportedOperationException("Not supported yet.");
    }

}

Is there any way to automatically generate appropriate listener in NetBeans?

For example, when I have JButton, and I type button.addActionListener, I'd like NetBeans to generate following code:

new ActionListener()
{

    public void actionPerformed(ActionEvent e)
    {
        throw new UnsupportedOperationException("Not supported yet.");
    }

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

万水千山粽是情ミ 2024-11-20 02:28:18

NetBeans 能够预先生成侦听器,无需使用代码模板。

可以通过输入 new SomeListener 并按 CTRL+Space 来实现。

还有中提琴!

NetBeans is capable of pregenerating listeners, without using Code Templates.

It is possible by typing new SomeListener and pressing CTRL+Space.

And viola!

留一抹残留的笑 2024-11-20 02:28:18

要使用 NetBeans 创建事件侦听器,请使用按钮打开文件,进入“设计”选项卡并选择按钮。在右侧的侧栏中,您应该会看到按钮的属性。如果没有,请确保在窗口 -> 下激活属性面板。特性。如果您获得了属性,请选择“事件”选项卡,您应该看到的第一个事件是 actionPerformed 事件。在下拉列表中,您可以使用默认的事件名称,也可以指定您自己的事件名称。如果您选择了它,NetBeans 会自动创建您在上面发布的代码。

To create event-listeners with NetBeans, open the file with your button, get to the "Design"-tab and select your button. In the sidebar on the right you should see the properties of the button. If not, be sure the properties-panel is activated under Window -> Properties. If you got the properties, select the "Events"-tab, and the first event you should see is the actionPerformed-event. In the dropdown-list you can either use the default event-name, or give it your own. If you selected it, NetBeans automatically creates the code you posted above for you.

聊慰 2024-11-20 02:28:18

为此,您需要一个代码模板。 工具>选项>编辑器>代码模板

代码模板

然后您可以单击新建< /strong> 并添加您自己的缩写,例如 2act。然后,当您键入:

 button.2act

并点击 Tab 时,Netbeans 会将 2act 替换为您的代码。

You need a code template for this. Tools>Options>Editor>Code Templates

Code Templates

You can then click New and add your own abreviation say 2act. Then when you type:

 button.2act

and hit tab, Netbeans will replace 2act with your code.

丘比特射中我 2024-11-20 02:28:18

转到工具 ->选项->杂项 ->图形用户界面生成器。

您将找到一些关于如何生成侦听器的选项。

GUI 生成器

Go to Tools -> Options -> Miscelleneous -> GUI Builder.

You''ll find some options as to how your listeners are generated.

GUI Builder

滥情稳全场 2024-11-20 02:28:18

您想为此创建自己的新模板,因此请进入工具菜单,然后进入模板子菜单以访问模板管理器。然后单击 Java 文件夹,您可以看到预先存在的模板的列表。要查看其中的内容,请单击“编辑”。要复制一个,请突出显示该模板并单击“复制”。有关如何创建和修改模板的更多信息,请搜索 NetBeans 帮助文件中的模板管理器

You want to create your own new Template for this, so go into the Tools menu then the Templates submenu to reach the Template Manager. Then click on the Java folder and you can see a listing of the pre-existing Templates. To see what's in them, click on edit. To copy one, highlight the template and click duplicate. For more on how to create and modify templates search on Template Manager in the NetBeans help files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文