周结

  实话说这周我都不知道(周结)怎么写了,太多,太杂了!完全不知道从哪开始......

  Swing插件式外观感觉:

Swing数组具有被称为插件式外观感觉(pluggable look and fell,缩写为PLAF)的特征。允许组件的外观感觉独立于下层操作系统平台。

UIManager类包含了如下几个方法,用于判断和改变当前外观感觉:

1,public static void setLookAndFeel(LookAndFeel x)   将程序外观感觉设置为指定的LookAndFeel对象;

2,public static void setLookAndFeel(String a) 将程序外观感觉设置为指定的类,这个类实现了LookAndFeel

3,public static LookAndFell getLookAndFeel()   返回程序外观感觉

javax.swing包中的LookAndFell类封装了插件外观感觉。如下的类代表了Swing中四个内置的插件式外观感觉组件:

1,com.sun.java.swing.plaf.motif.MotifLookFeel:创建一个Motif外观感觉,它是大多数Unix操作系统的用户界面。

2,com.sun.java.swing.plaf.windows.WindowsLookAndFeel  :  创建一个Windows外观感觉

3,com.sun.java.swing.plaf.mac.MacLookAndFeel   :   创建一个Macintosh外观感觉

4,javax.swing.plaf.metal.MetalLookAndFeel   :   创建一个Metal外观感觉,这是Swing程序的默认外观感觉

  还有:

一:1,事件和事件源

2,事件监听器,注册和处理事件

3,定义监听器类的可选方法:     让GUI程序本身实现监听器接口       使用成员内部类定义监听器类   使用匿名内部类定义监听器类型

4,事件适配器

二:模型

1,GUI状态模型

2,应用数据模型

原文地址:https://www.cnblogs.com/haoziwoaini/p/5426660.html