2013-12-10 23 views
0

我花了很长时间用Netbeans(Matisse)创建一个漂亮的Dialog,现在我意识到我希望它作为JPanel来代替。在Netbeans中将JDialog转换为JPanel

是否有任何方式将对话转换为Netbeans中的面板。抨击的GUI编辑器不允许我修改任何代码。

+0

只需在设计模式下在jdialog中打开导航器,复制组件并粘贴到jpanel视图中 – nachokk

回答

0

啊。弄清楚了。只需要创建一个JPanel Netbeans类。然后,我可以通过进入导航器视图,从JDialog中复制和粘贴组件。

+0

exaclty我评论xD – nachokk

+0

将其作为答案,然后我可以+1您:D –

1

只需在设计模式下在jdialog中打开导航器,复制组件并粘贴到jpanel视图中。 像在下面的图像。

enter image description here

一如既往@MadProgrammer建议,如果你不直接添加到JDialog的和,而不是一个自定义的容器(比如一个JPanel),则可以很容易地以另一种成分:d

+0

后续操作:如果调整新面板的大小在复制/粘贴之前将其尺寸设置为小尺寸,将使其适合旧对话框的尺寸。而如果新面板比旧对话框大,则不会调整大小。 – ryvantage