contentPane.add(button);

}

setResizable(false);

pack();

}

public static void main(String[] args) {

NineBox frame=new NineBox();

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

}

}

“`

在代碼中,我們首先使用JFrame類創建了一個窗口。然后我們通過getContentPan()方法獲取到了該窗口的內容面板,并使用GridLayout類來實現九宮格布局。其中,GridLayout類的三個參數分別指定了行數、列數和單元格之間的水平和垂直間距。

最后,我們對九宮格中的每個單元格添加了一個按鈕。最后調用pack()方法可以自動調整窗口的大小以適應布局。

## 總結

以上是使用Java代碼實現九宮格布局的一個例子。通過這個例子,我們可以了解到如何使用表格布局來實現九宮格布局,并學習到了使用Java創建GUI界面的基本技巧。如果你需要實現一個帶有九宮格布局的UI設計,那么這個例子就是一個非常好的起點。

未經允許不得轉載:亦門 » app開發九宮格java代碼作用介紹

相關推薦