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 にそれをしてもらいたい場合は、次のようにします。
パレットJButton
からコンテナーにドラッグします (パレットが表示されない場合は、[ウィンドウ] > [パレット] を選択してパレットを開きます。パレットを使用して、UI コンポーネントをデザイン領域にドラッグ アンド ドロップします)。
デザイナー ビューで問題の をダブルクリックするだけJButton
で、 が自動作成されActionListener
、オーバーライドされますactionPerformed
。そして、それが作成するメソッドでは、ここで作業を行います。次のようなものが生成されます。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
//TODO: Add your handling code here:
}