制作带有大量按钮的对话框的最佳程序?

时间:2013-07-24 10:57:04

标签: java swing jframe arguments jdialog

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

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

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

1 个答案:

答案 0 :(得分:1)

改为使用JDialogJOptionPane。如果您希望用户能够在框架打开时与框架进行交互,那么它应该是非模态的,但是您必须知道它何时关闭以获取值。

另见: