0

我正在开发一个简单的数据库应用程序,其中Java作为前端,MySQL作为我的后端数据库。我正在尝试使用iReport。现在我有一个使用Netbeans IDE创建的Java表单。我想在该表单中有一个JButton,当我按下该按钮时,我应该得到一个报告,上面显示一些值。

请帮助我实现这一目标。

4

1 回答 1

2

只需添加ActionListener一个JButton

JButton btn=new JButton("Do something");

btn.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            // do something for button 
        }
});

如果您希望 Netbeans 为您执行此操作:

  • 将 aJButton调色板拖到您的容器中(如果您没有看到它,请选择 Windows > Palette 打开 Palette。您使用 Palette 将 UI 组件拖放到设计区域)

  • 只需在设计器视图中双击有JButton问题的,它就会自动创建一个ActionListener并覆盖actionPerformed. 在它创建的方法中,您可以在这里完成工作。它应该生成如下内容:

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
         //TODO: Add your handling code here:
    }
    
于 2012-11-11T18:41:48.593 回答