Java Swing应用程序中屏幕特定部分的持续对话式功能 - JDialog功能是什么方式?

时间:2012-06-22 18:24:05

标签: java swing jpanel jdialog

扩大标题:

我有一个屏幕(我的主窗口,一个封装的JFrame)最有可能用GridBagLayout创建,因为我需要一个网格,其单元格是不同大小的矩形。其中一个矩形将是一个具有可塑性的对话框功能,根据应用程序的上下文有不同的选项。

我的问题是,自定义JDialogs的方式是什么?或者我只是想要一个可重用的JPanel,它具有我想要显示或禁用的特定按钮,具体取决于上下文?我希望这很清楚;谢谢。 -B。

1 个答案:

答案 0 :(得分:3)

使用JPanel解决方案。

JDialog是一个重量级的top-level container,意味着它的窗口由系统管理,不能作为另一个组件的子项嵌入。