java - 如何在我的主类中使用通过 Netbeans GUI 构建器创建的按钮?

标签 java swing netbeans

我使用 Netbeans 功能在现有项目上创建 GUI 组件(右键单击包 > 新建 > Jframe 称之为GuInterface。

我创建了按钮并添加了单击应该执行的操作,但我不知道如何在我的主类中实际实现它。我尝试从我的 main 调用 GuInterface.jButton1ActionPerformed(java.awt.event.ActionEvent evt),但它无法将其识别为有效语句。

如何实际调用main中的方法?

主类: 公共(public)类 TorreHanoiRecursion {

    public static void main(String[] args) { 


       JFrame frame = new JFrame();
       frame.setVisible(true);



    }

我只想调用我在该主类中通过 Netbeans 创建的按钮。

最佳答案

从弹出菜单中选择事件 --> 操作 --> ActionPerformed。请注意,菜单包含更多您可以响应的事件!当您选择actionPerformed事件时,IDE会自动向按钮添加一个ActionListener,并生成一个处理程序方法来处理监听器的actionPerformed方法。

IDE 将打开“源代码”窗口,并滚动到您执行按下按钮(通过鼠标单击或通过键盘)时希望按钮执行的操作的位置。您的源代码窗口应包含以下行:

私有(private)无效jButton3ActionPerformed(java.awt.event.ActionEvent evt)

{

//TODO:在此处添加您的处理代码:

}

关于java - 如何在我的主类中使用通过 Netbeans GUI 构建器创建的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60332551/

相关文章:

java - Eclipse/Java 可以在 WIndows 7 64 位上运行吗?

java - 为什么 java Scanner 没有读取所有行?

java - 如何从 XSD 和规则驱动 XML 生成?

java - 循环重绘组件

java - 新 NetBeans 项目的命令行上出现 NoClassDefFoundError

JSF 2.3 CDI 不能在 tomcat 上运行

java - 如何扩展 Canvas 的Context2d?

java - 图形上的图像

java - 计算按钮点击次数

java 调试不能正确显示当前行