我正在开发一个简单的数据库应用程序,其中Java作为前端,MySQL作为我的后端数据库。我正在尝试使用iReport。现在我有一个使用Netbeans IDE创建的Java表单。我想在该表单中有一个JButton,当我按下该按钮时,我应该得到一个报告,上面显示一些值。
请帮助我实现这一目标。
我正在开发一个简单的数据库应用程序,其中Java作为前端,MySQL作为我的后端数据库。我正在尝试使用iReport。现在我有一个使用Netbeans IDE创建的Java表单。我想在该表单中有一个JButton,当我按下该按钮时,我应该得到一个报告,上面显示一些值。
请帮助我实现这一目标。
只需添加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:
}