Layout Manager

Layout manager的介紹:

Java在處理物件配置的方式上,跟一般的程式有所不同,由於java需要在各種系統定義的座標系的差異以及跨平臺的考量,因此在處理物件配置上,是以相對位置的方式處理,稱爲layout manager,在java AWT中,包括以下layout manager類別:

Java.awt.flowlayout

Java.awt.borderlayout

Java.awt.cardlayout

Java.awt.gridlayout

Java.awt.gridbaglayout

Java 的frame與applet類別都有其預設的layout manager。前者預設layout manager爲border layout,後者則爲flow layout.

想設定物件的layout manager,可以使用container類別的setlayout()方法,而取得物件的layout manager,可使用其getlayout()方法。

Public void setlayout(layoutmanager layout)參數layout爲java.awt.layoutmanager界面,爲前述的layout manager類別。

Public layoutmanager getlayout()取得物件的layout manager,並回傳java.awt.layoutmanager界面類別。

發佈了20 篇原創文章 · 獲贊 27 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章