0

似乎将 newJFrame用作对话框并不是最好的方法,因为从创建它的类中获取特定值似乎很棘手。

我基本上想制作一个带有大量按钮的对话框,一旦用户单击一个按钮,主类就会获取该值。如果我制作一个框架来执行此操作,那么获得该值会很棘手(但在 Windowbuilder Pro 中设计要容易得多),但这也意味着用户在显示此框架时仍然可以与主框架进行交互。

创建这样一个对话框的最佳方法是什么?

4

1 回答 1

1

使用JDialogorJOptionPane代替。如果您希望用户能够在框架打开时与框架进行交互,那么它应该是非模态的,但是您会遇到知道它何时关闭以获取值的问题。

也可以看看:

于 2013-07-24T11:00:55.827 回答