GUI 总结(一)

一/概述

 

1.两个包:

  javax.awt //before java 1.2

  javax.swing //after java 1.2

 

2.两个词:

  组件Component

  容器Container

 

3.继承关系:(箭头指向父类)

  Component(java.awt) <- Container(java.awt) <- JComponent(javax.swing)   

  容器继承自组件,容器本身就是一种组件。

JComponet直接子类:

Container类中主要的方法包括:add() get() remove() print()

add()用于将组件添加到该容器

 

二/窗口

 1.底层容器 能和操作系统直接交互的容器,其他组件必须添加到底层容器中。

  Java提供的JFrame类的实例就是一个底层容器。JFrame类是Container类的间接子类

      

  JFrame常用方法

 

三/布局

 常用java.awt包中的几种布局,每一种布局都是Object的子类

 

 

 

四/其他组件

五/常用容器

posted @ 2015-12-07 15:29  Travelller_java  阅读(284)  评论(0编辑  收藏  举报