ダイアログボックスとして機能するように newJFrame
を作成することは、それを作成するクラスから特定の値を取得するのが難しいように見えるため、これを行うための最良の方法ではないようです。
私は基本的に、ユーザーがボタンをクリックすると、メインクラスがその値を取得する、多数のボタンを備えたダイアログボックスを作成したいと考えています。これを行うためにフレームを作成すると、その値を取得するのが難しくなります (ただし、Windowbuilder Pro で設計する方がはるかに簡単です) が、このフレームが表示されている間でも、ユーザーはメイン フレームと対話できることも意味します。
このようなダイアログ ボックスを作成する最良の方法は何ですか?