Swing元件中面板(JPanel)的使用
阿新 • • 發佈:2018-12-06
JPanel元件定義面板實際上是一種容器元件,用來容納各種其他輕量級元件。此外,使用者還可以用這種面板容器繪製圖形。
JPanel的構造方法如下:
JPanel():建立具有雙緩衝和流佈局(FlowLayout)的面板。
JPanel(LayoutManager layout):建立具有制定佈局管理器的面板。
JPanel的 常用方法:
void add(Component):新增元件。
void add(Component,int):新增元件至索引指定位置。
void add(Component,Object):按照指定佈局限制新增元件。
void add(Component,Object,int):按照指定佈局管理器限制新增元件到指定位置。
void remove(Component):移除元件。
void remove(int):移除指定位置的元件。
void removeAll():移除所有元件。
void paintComponent(Graphics):繪製元件。``
void repaint():重新繪製。
void setPreferredSize(Dimension):設定元件尺寸。
Dimension getPreferredSize():獲取最佳尺寸。