Window窗口,单独窗体容器。可以单独使用。
Frame:基本窗体框架。
Dialog:对话框。
Panel :面板容器。无法单独使用。存在于其他容器当中。
以Frame为例,完成窗体创建步骤:
第一步:创建窗体对象
第二步:设置窗体属性
第三步:让窗体可见
创建窗体对象方法:
public Frame() throws HeadlessException
public Frame(String title) throws HeadlessException
设置窗体可见方法:
public void setVisible(boolean b)
public void show() 已过时
主要设置方法
public void setResizable(boolean resizable) 设置是否由用户调节窗体大小
public void setTitle(String title) 设置窗体标题
public void setSize(int width, int height) 设置窗体尺寸
public void setLocation(int x, int y) 设置窗体起始位置
public void setBackground(Color c) 设置组件背景颜色
public void setIconImage(Image image)设置title小图标
Image:图片对象
public static Toolkit getDefaultToolkit() 获取工具包对象
public abstract Image getImage(String filePath) 获取图片
public Component add(Component comp) 添加组件