本文实例讲述了java GUI界面。分享给大家供大家参考,具体如下:
Java不太擅长做图形界面;
AWT是一种较老的包,最新的是Swing包,由于其包内调用了一部分的操作系统的内容,所以无法做到完全的跨平台。
对于每一个图形元素都是一个component类,其包含container,container是一个component,同时他又作为component的一个容器类,又可以存放component。在container中还有window和panel两种类,其中window类是独立的,可以直接显示,而panel类不独立,不能直接显示,必须依附于window类进行显示。在window下面还有Frame和Dialog,panel下面有applet,其中Frame是一个窗口,而Dialog是一个对话框,对于对话框有必须处理和不必须处理两种。
几个Frame/Panel实例
instance1:
添加几个基本的元素,构造方法一:建立一个Frame对象
import java.awt.*;
public class TestGui {
public static void main(String[] args) {
Frame f = new Frame("My Frame")