如何设置java桌面程序界面外观(how to set the look and feel)

如何设置java桌面程序界面外观(how to set the look and feel)

ID:10881918

大小:30.00 KB

页数:6页

时间:2018-07-08

如何设置java桌面程序界面外观(how to set the look and feel)_第1页
如何设置java桌面程序界面外观(how to set the look and feel)_第2页
如何设置java桌面程序界面外观(how to set the look and feel)_第3页
如何设置java桌面程序界面外观(how to set the look and feel)_第4页
如何设置java桌面程序界面外观(how to set the look and feel)_第5页
资源描述:

《如何设置java桌面程序界面外观(how to set the look and feel)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何设置Java桌面程序界面外观(HowtoSettheLookandFeel)如何设置Java桌面程序界面外观(HowtoSettheLookandFeel)内容目录:1.使用UIManager.setLookAndFeel通过编程来指定界面外观2.UIManager如何选择界面外观?3.启动后,改变界面外观1.使用UIManager.setLookAndFeel通过编程来指定界面外观.示例代码如下:[1][java]viewplaincopyprint?importjavax.swing.*;importjava.awt.*;publicclassHelloe

2、xtendsJFrame{publicHello(){setPreferredSize(newDimension(600,400));pack();setDefaultCloseOperation(EXIT_ON_CLOSE);setVisible(true);}publicstaticvoidmain(String[]args){try{StringlookAndFeel=UIManager.getCrossPlatformLookAndFeelClassName();UIManager.setLookAndFeel(lookAndFeel);}catch(Ex

3、ceptione){}newHello();}}importjavax.swing.*;importjava.awt.*;publicclassHelloextendsJFrame{publicHello(){setPreferredSize(newDimension(600,400));pack();setDefaultCloseOperation(EXIT_ON_CLOSE);setVisible(true);}publicstaticvoidmain(String[]args){try{StringlookAndFeel=UIManager.getCross

4、PlatformLookAndFeelClassName();UIManager.setLookAndFeel(lookAndFeel);}catch(Exceptione){}newHello();}}方法setLookAndFeel中的参数是类LookAndFeel的子类的全称(fullyqualifiedname).要设置Java界面外观(JavaLookandFeel),我们使用getCrossPlatformLookAndFeelClassName方法.如果你想设置为程序所运行的平台的界面外观,可以使用getSystemLookAndFeelClassN

5、ame方法.要设置特殊的UI,你可以使用具体的类名.例如你想设置Windows界面外观,可以使用下面的代码:[java]viewplaincopyprint?UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");下面是方法setLookAndFeel的一些参数:UIManager.getCrossPlatf

6、ormLookAndFeelClassName()--Java的界面外观,所有平台均一致.UIManager.getSystemLookAndFeelClassName()--指定为当前平台的界面外观.在32位Windows平台,为Windows界面外观;在MacOS平台,为MacOS界面外观;在Sun平台,为CDE/Motif界面外观."javax.swing.plaf.metal.MetalLookAndFeel"--指定为Java的界面外观,也就是方法UIManager.getCrossPlatformLookAndFeelClassName()的返回值."

7、com.sun.java.swing.plaf.windows.WindowsLookAndFeel"--指定为Windows的界面外观,仅在Windows平台起作用."com.sun.java.swing.plaf.motif.MotifLookAndFeel"--指定为CDE/Motif的界面外观,可以在所有平台起作用."javax.swing.plaf.mac.MacLookAndFeel"--指定为MacOS的界面外观,仅在MacOS平台起作用.2.UIManager如何选择界面外观?1)如果程序在创建所有组件之前设置了界面外观(Lookandfeel),

8、UIman

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。