private static void setLppkAndFeel(){ try{ //设置外观和感觉 UIManager.setLookAndFeel( "javax.swing.plaf.nimbus.NimbusLookAndFeel" ); }catch (Exception exc){ System.out.println(exc); } }
时间: 2024-02-14 22:18:48 浏览: 22
这段代码是用来设置Java Swing界面的外观和感觉的。在Java Swing中,外观和感觉(Look and Feel)是指应用程序所使用的图形用户界面的外观和行为方式。Java提供了多种不同的外观和感觉供开发者选择,例如Windows、Motif、Metal、Nimbus等,可以根据自己的需求进行选择。
具体来说,这段代码使用的是Nimbus外观和感觉,它是Java SE 6中引入的一种新的外观和感觉,提供了更加现代化、漂亮的显示效果。在这段代码中,使用了UIManager类的setLookAndFeel()方法来设置外观和感觉,如果设置成功,则应用程序的界面将采用Nimbus的外观和感觉。如果设置失败,则会在控制台输出异常信息。
相关问题
UIManager.setLookAndFeel( "javax.swing.plaf.nimbus.NimbusLookAndFeel"
`UIManager.setLookAndFeel()` 是 Java Swing 中的一个方法,它用于设置 Swing 应用程序的外观和感觉。在这个例子中,`setLookAndFeel()` 方法将应用程序的外观设置为 Nimbus 外观。Nimbus 外观是 Java SE 6 中引入的一种新的 Look and Feel,它提供了一种现代化的外观和感觉,并具有高度可配置性和可定制性。
`setLookAndFeel()` 方法的语法如下:
```
public static void setLookAndFeel(String className) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException
```
其中,`className` 参数是一个字符串,用于指定要设置的外观类的名称。在这个例子中,我们使用 `"javax.swing.plaf.nimbus.NimbusLookAndFeel"` 字符串来指定 Nimbus 外观类的名称。
`setLookAndFeel()` 方法可能会抛出多个异常,包括 `ClassNotFoundException`、`InstantiationException`、`IllegalAccessException` 和 `UnsupportedLookAndFeelException`。在这个例子中,我们使用了简单的异常处理语句来处理可能会抛出的异常。
UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel") 除了 Nimbus 还有哪些风格
Java提供了多种LookAndFeel风格,其中一些常见的包括:
1. MetalLookAndFeel:Java平台默认的LookAndFeel,提供了一种类似于Windows的外观。
2. WindowsLookAndFeel:提供了Windows操作系统的外观。
3. MotifLookAndFeel:提供了Motif风格的外观,类似于UNIX系统上的外观。
4. GTKLookAndFeel:提供了GTK风格的外观,类似于Linux系统上的外观。
5. MacLookAndFeel:提供了Mac风格的外观,类似于MacOS系统上的外观。
可以通过 UIManager.setLookAndFeel() 方法来设置LookAndFeel。例如:
```
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
```
这将设置WindowsLookAndFeel风格。