2013-12-10 55 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