2013-04-21 31 views
1

使用Netbeans IDE構建Java GUI應用程序。我已經創建了一個JPanel。添加了很多字段之後,我還想添加一個JscrollPane。我發現,如果我們右鍵單擊窗格,我們可以選擇將其包含在可以滾動窗格或拆分窗格等的容器中。在Netbeans GUI構建器中以灰色顯示附件選項

問題是,當我右鍵單擊時,所包含的按鈕變灰在面板上。我應該如何解決這個問題?

+0

更好的搜索。 – 2013-04-21 18:06:07

+1

請參閱[*編輯組件間的空白*](https://netbeans.org/kb/docs/java/gui-gaps.html)。 – trashgod 2013-04-21 18:51:33

回答

1

我有同樣的問題。經過實驗後,如果佈局設置爲Free Design,則似乎只能使用Enclose In

但是,我發現完成同樣的事情的另一種方法是在TopComponent中創建空的JPanel和你想要的組件,它們都在同一級別。然後使用顯示組件層次結構的導航器窗口將所需組件拖放到JPanel中。

例如,在這裏我創建了一個JPanel和一個JRadioButton作爲兄弟,然後將JRadioButton拖放到JPanel中,這樣JPanel就是父級。

JRadioButton and JPanel are siblings

結果:NetBeans上論壇

now JRadioButton is a child of the JPanel