现在的位置: 首页 > 综合 > 正文

Component类(组件类),Container类(容器类),GUI辅助类

2018年05月09日 ⁄ 综合 ⁄ 共 409字 ⁄ 字号 评论关闭

Component类的实例可以显示在屏幕上。该类是包括容器类的所有用户界面类的根类,JComponent类是所有轻量级Swing组件类的根类。他们都是抽象类应该知道抽象类是不能被new的,但其子类是可以new的,熟悉这些类的继承结构是十分必要的。例如
JButton j=new JButton("ok");
System.out.println(j instanceof JButton);
System.out.println(j instanceof JComponent);
System.out.println(j instanceof Component);

容器类是用来存其他GUI组件的GUI组件。window ,Panel等都是AWT组件的容器类。Swing组件作容器的也有很多,如JFrame,Container,JDialog,JPanel。

GUI辅助类,辅助类都不是Component的子类,例如,Color ,Font等。

抱歉!评论已关闭.