ホームページ  >  記事  >  Java  >  パネルってどういう意味ですか?

パネルってどういう意味ですか?

little bottle
little bottleオリジナル
2019-05-21 14:05:4332383ブラウズ

JavaにはPanel、Pane、JPanelがあり、それぞれ意味が異なります。以下のエディターで調べてみましょう。

パネルってどういう意味ですか?

Pane は、完全に機能する独立したサブペインです。

Panel はパネルであり、直接使用されることはほとんどなく、継承およびオーバーライドされたり、他のコンポーネントを整理するために使用されたりする基本コンポーネントです。

JPanel とパネルはどちらも、テキスト、画像を表示し、グラフィックを描画できる中間層コンテナであり、主な機能は GUI 内の他のコンポーネントを整理することです。

パネル詳細:

パネルとはパネルの意味です。パネルは Java の最も単純なコンテナ クラスです。アプリケーションは、パネルによって提供されるスペース内に、他のパネルを含む他のコンポーネントを配置できます。これは、継承してオーバーライドしたり、他のコンポーネントを整理するために使用したりして、直接使用されることはほとんどない基本コンポーネントです。

パネルに関する例を示します:

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 基本チュートリアル

以上がパネルってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。