1

私はただの対話をしようとしているのではありません。JFrameオブジェクトがあり、他のクラスを実行するときに最初に表示する必要がありますが、JFrameオブジェクトが実行されると、JOptionPaneダイアログのようなメインクラスを待機/一時停止/停止する必要があります。JFrameオブジェクトの背後で他のクラスを実行したくありません。JFrameオブジェクトで何か(ボタンを押すなど)を行うのを待ちたいです。

そのためのプロパティはありますか?

どうすればやりたいことができますか?

ありがとう!

4

2 に答える 2

0

Modal (J)Dialog を使用できます。Javadocs を確認すると、メソッド setModal が表示されます。

しかし、これを行うはるかに簡単な方法 (IMO) は、カスタム JPanel を作成し、これまで使用してきたのと同じ showXXXDialog メソッドを使用して JOptionPane で表示することです。

于 2015-06-28T23:16:50.857 に答える
0

I found an easier way to make what I wanted. To explain, I only created a JPanel with the same design of the JFrame object that I had. JOptionPane can show custom JPanel objects. making a JPanel into a JOptionPane.OK_OPTION

于 2015-06-28T23:43:48.080 に答える