Netbeans 6.9でスタンドアロンのJavaデスクトップアプリケーションを作成しました。私は自分のアプリケーションの閉じるボタンのアクションを設定したい。そのクローズボタンのアクションのコードを設定する方法と場所を知りたい。誰もこれについて私を助けてくださいできますか?閉じるボタンのアクションを設定するにはどうすればよいですか?
答えて
閉じるボタンにActionListenerを登録する必要があります。このリスナーでは、何をするかを定義できます。
netbeansは、新しいプロジェクトの作成ダイアログでJava Desktop Applicationオプションを選択したときに、automaticaalyが作成したことを知りません。 – user594860
> Events > Action > actionPerformed
、その後、ボタンを右クリックします。 NetBeans
はあなたのためにアクションリスナーを生成します:)
編集:クローズリスナーを希望する場合は、hereとしてください。
デザインビューの "クロス"クローズボタンが表示されません... – user594860
@user - ああ、ヘッダーのボタンが必要です。自分のJButtonがあると思った。私の更新された答えを見てください:) –
@Peter私たちが作成するJbuttonの答えは動作しますが、Netbeansによってデスクトップアプリケーションを作成するときに自動的に作成されるものについて何をすべきですか? – user594860
私はHow to close a java swing application from the codeのための答えはあまりにも
あなたはハンドラの作業をしたら、1つの便利なアプローチをすることで参考になると思います「最上位のコンテナのルートペインにsetDefaultButton()
メソッドを呼び出すことによって、デフォルトボタンを設定します。」詳細についてはチュートリアルセクションHow to Use JButton Featuresを参照してください。
私はゾンビを覚ますために嫌いますが、ここで私は何をするのかである(これは、そうでない場合これは無用になるだろう、あなたはウィンドウベースのアプリケーションで作業していることを検討している!!!):
- クローズ操作のウィンドウリスナーを設定しますhereはそれを行う方法です。
- その後、私は手動で一時フォルダやファイルを削除します...
もちろん、私が話しているウィンドウリスナーが(ユーザーとして)あなたは閉じる必要があります最後のウィンドウの上に行くだろう、これは動作しないでしょう最後のウィンドウが閉じられたときにそれを実行したいが、それを行うための順序が指定されていない場合、そのためのいくつかの回避策は、すべてのウィンドウにフラグ/カウンタを共有させて、ファイル/フォルダ。再び
アプリケーションが(私はあなたがアプリケーションをシャットダウンせずにすべてのウィンドウを配置することができるという意味では)時には地下に動作するように起こっている、またはあなただけしたい場合はデーモンが、これは
を動作しませんされている場合閉じるボタンがヒットしたときOracle tutorial
- 1. iOSボタンでポップオーバーを閉じるにはどうすればいいですか?
- 2. CollapsiblePanelExtenderで複数の閉じるボタンを使用するにはどうすればよいですか?
- 3. インフォボックス(バブル)の閉じるボタンを変更するにはどうすればよいですか?
- 4. デバイスの戻るボタンでアクティビティを閉じるにはどうすればよいですか?
- 5. tempfile.mkstempからファイルを閉じるにはどうすればよいですか?
- 6. スタンドアロンのUINavigationBarのカスタム戻るボタンのアクションを指定するにはどうすればよいですか?
- 7. ブラウザを閉じずにブラウザウィンドウを閉じるにはどうすればよいですか?
- 8. フォームを閉じたときにアプリケーションを閉じるにはどうすればよいですか?
- 9. アプリを閉じるにはどうすればよいですか?
- 10. xmonadのキーリリースで発生するアクションを設定するにはどうすればよいですか?
- 11. パネルを閉じないModalPopup Extenderパネルでコントロール(ボタン)を設定するにはどうすればよいですか?
- 12. 閉じるボタンを削除するにはどうすればいいですか?
- 13. ボタンの背景色を変更するボタンを設定するにはどうすればいいですか?
- 14. WindowsアプリケーションのテーマをWebと同じように設定するにはどうすればよいですか?
- 15. 動的に作成されるボタンのパラメータを設定するにはどうすればよいですか?
- 16. PeopleCodeからウィンドウを閉じるにはどうすればいいですか?
- 17. ASP.NET MVCでアクションごとのパラメータのデフォルトを設定するにはどうすればよいですか?
- 18. Androidでダイアログを閉じるにはどうすればいいですか?
- 19. メッセージダイアログをプログラムで閉じるにはどうすればいいですか?
- 20. ウィンドウを名前で閉じるにはどうすればいいですか?
- 21. Jiraでプロジェクトを閉じるにはどうすればいいですか?
- 22. jspフォームでstruts2アクションの日付オブジェクトを設定するにはどうすればよいですか?
- 23. ボタンをバインドしてウィンドウスタイルのコマンドを閉じるにはどうすればいいですか?
- 24. InfoBubbleを閉じるにはどうすればいいですか? (Googleマップユーティリティライブラリv3)
- 25. ActionScript Mobile Projectを閉じるにはどうすればいいですか?
- 26. ClassLoaderを "閉じる"にはどうすればいいですか?
- 27. メニューが閉じられないようにするにはどうすればいいですか?
- 28. スイフト - 強制的にソケットを閉じないようにするにはどうすればいいですか?
- 29. アダプタで生成されたボタンにクリックリスナーを設定するにはどうすればよいですか?
- 30. アクティブスカフォールド:削除アクションで確認テキストを設定するにはどうすればよいですか?
で説明したように、あなたはさておき、あなたのIDEを設定し、Javaを学ぶべき
を使用することができ、アプリケーションを終了します。 –