第四周 day05

7.14  其他Swing特性

1.Action对象功能

在很多既有菜单又有工具栏的应用程序中,可以通过Action对象封装事件响应代码和相关设置,并添加到不同的事件源;

第四周 day05_第1张图片

 2.边框:

使用组件的setBorder方法为组件添加边框,需提供一个Border类型对象(可以使用BorderFactory类提供的很多静态方法产生一个常用Border对象;如果不能满足要求,可以直接使用javax.swing.border包里的API来定义边框);

3.设置组件的观感:

在产生任何可视组件前需使用UIManager类提供的setLookAndFeel()静态方法设置观感;

4.设置顶层容器观感:

顶层容器JFrame和JDialog是重量级组件,依赖于操作系统,当使用不同操作系统时,所显示的顶层容器就会有所不同;
针对这两个顶层容器,有一个静态方法专门设置观感:static void setDefaultLookAndFeelDecorated(Boolean) (参数true选用默认观感,参数false选用操作平台观感);
第四周 day05_第2张图片

5.桌面API:

从Java6开始,对于特定文件类型,Java程序可以和关联该文件类型的主机应用程序进行交互;这种交互通过java.awt.DeskTop类进行,因此java.awt.DeskTop API叫做桌面API;

第四周 day05_第3张图片

你可能感兴趣的:(入职,java)