在 NetBeans 中生成匿名侦听器
有没有办法在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
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!
要使用 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.
为此,您需要一个代码模板。 工具>选项>编辑器>代码模板
然后您可以单击新建< /strong> 并添加您自己的缩写,例如 2act。然后,当您键入:
并点击 Tab 时,Netbeans 会将 2act 替换为您的代码。
You need a code template for this. Tools>Options>Editor>Code Templates
You can then click New and add your own abreviation say 2act. Then when you type:
and hit tab, Netbeans will replace 2act with your code.
转到工具 ->选项->杂项 ->图形用户界面生成器。
您将找到一些关于如何生成侦听器的选项。
Go to Tools -> Options -> Miscelleneous -> GUI Builder.
You''ll find some options as to how your listeners are generated.
您想为此创建自己的新模板,因此请进入
工具
菜单,然后进入模板
子菜单以访问模板管理器
。然后单击Java
文件夹,您可以看到预先存在的模板的列表。要查看其中的内容,请单击“编辑”。要复制一个,请突出显示该模板并单击“复制”。有关如何创建和修改模板的更多信息,请搜索 NetBeans 帮助文件中的模板管理器
。You want to create your own new Template for this, so go into the
Tools
menu then theTemplates
submenu to reach theTemplate Manager
. Then click on theJava
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 onTemplate Manager
in the NetBeans help files.