[英]How do you set where specific components go in a GridLayout in Java?
我正在制作一個簡單的 GUI,我想將它們放在這樣的 GridLayout 中
areaLabel, sAreaLabel, volumeLabel
areaField, sAreaField, volumeField
空白,半徑標簽,空白
空白,radiusField,空白
所以布局會像這樣 ''' new GridLayout(4, 3); ''' 我知道如何使用 問題是我不知道如何將組件放到特定的地方。 我瀏覽了 Java API 並只是在線查看,但我找不到任何東西。 我只需要在我指定的地方添加空白組件還是有更優雅的解決方案?
組件的順序由行、列、網格方向和添加組件的順序定義。 請參閱https://docs.oracle.com/javase/8/docs/api/java/awt/GridLayout.html
您可以添加空白 JLabel 作為空白單元格的占位符。 就像是
JLabel blank = new JLabel("");
myGrid.add(blank);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.