在java中有Panel、Pane以及JPanel,他們分別表示意思嗎各不相同。下面就跟小編一起來了解一下吧。
Pane是一個功能完整獨立的子窗格。
Panel是面板,是一個很少直接使用的基本元件,或是繼承重寫,或用來組織其他元件。
Jpanel和panel都為中間層容器,可顯示文字、圖像、繪製圖形,主要功能是在GUI中組織其他元件。
panel詳細介紹:
Panel有面板的意思。 Panel是Java中最簡單的容器類別。應用程式可以將其他元件放在面板提供的空間內,這些元件包括其他面板。它是一個很少直接使用的基本元件,或是繼承重寫,或用來組織其他元件。
舉個關於panel的栗子:
package com.awt.frame; import java.awt.Color; import java.awt.Frame; import java.awt.Panel;//使用了Panel类 /** * * @author Administrator * java.lang.Object * java.awt.Container * java.awt.Panel */ public class PanelInFrame extends Frame { public static void main(String[] args) { PanelInFrame fr=new PanelInFrame("Frame With Panel"); Panel pan=new Panel(); fr.setSize(200,200); //设置Frame窗体大小 fr.setBackground(Color.yellow); //设置fr的背景颜色为黄色,默认是白色 fr.setLayout(null); //取消布局管理器 pan.setSize(100,100); //设置panel大小 pan.setBackground(Color.green); //设置panel的背景颜色为绿色 fr.add(pan); //使用Add方法把panel面板添加到框架fr中 fr.setVisible(true); //设置Frame可见性,默认为不可见 } public PanelInFrame(String str) { super(str); } }
#相關學習推薦:java基礎教學
以上是panel是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!