在 Java 視覺化編輯器中,您可以使用「自訂版面」視窗來修改目前選取的儲存檔案和 UI 元件的版面設定。
Java 類別必須包含可重設版面管理程式的儲存檔案,例如 JFrame、JPanel 或 Shell。
在「設計」視圖中透過視覺來放下、拖曳及重新調整 UI 元件的大小,可達到某些版面效果。
視覺化編輯器提供「自訂版面」視窗,協助您進一步修正和使用您的版面設定。
「自訂版面」視窗為非強制性對話框,可以在「設計」視圖中持續開啟,就像工具箱一樣。
「自訂版面」視窗會顯示相關的版面內容和設定,
取決於選定儲存檔案的版面管理程式或選定元件的儲存檔案的版面管理程式。
「自訂版面」視窗包含兩個標籤頁:
- 版面 -「版面」頁面包含影響整體版面的選項。
例如,以使用格線的版面而言,「版面」頁面可能有格線間距和邊距設定,或可讓您指定格線的欄列數。
同樣地,這些設定視版面管理程式而定。
不是所有版面管理程式在「版面」頁面上一定都有可自訂的設定。
- 元件 -「元件」頁面包含選定元件的版面選項。
例如,某些版面管理程式使用的格線可讓您指定元件在格線內的對齊方式、
一個元件跨越多少資料格,或元件是否抓取資料格內的多餘空間。
不是所有版面管理程式在「元件」頁面上一定都有設定。
若要開啟「自訂版面」視窗,請執行下列其中
一個動作:
- 按一下「自訂版面」
工具列按鈕。
- 在「設計」視圖中,用滑鼠右鍵按一下儲存檔案或元件,再從蹦現功能表中選取「自訂版面」。
不同的版面管理程式在「自訂版面」視窗中有不同的選項。
例如,SWT GridLayout 的「自訂版面」管理程式類似下列擷取畫面:
- SWT GridLayout 範例:

- Swing GridBagLayout 範例:

- SWT FillLayout 範例:
