Java 如何将不同主题应用于桌面swing软件?

Java 如何将不同主题应用于桌面swing软件?,java,swing,themes,Java,Swing,Themes,我想将不同的主题应用于组件,如jframes、Panel和components。我想创建一个主题来处理来自文件的数据(XML,JSON或是相同的)。首先,你需要考虑一个不同的主题,比如使用Swing组件或MIDI应用程序的WebApp、桌面GUI。它将与更多标准相关 L&F有一些链接: String srt1 = "javax.swing.plaf.metal.MetalLookAndFeel"; String srt2 = "javax.swing.plaf.nimbus.Nimbus

我想将不同的主题应用于组件,如jframes、Panel和components。我想创建一个主题来处理来自文件的数据(XML,JSON或是相同的)。首先,你需要考虑一个不同的主题,比如使用Swing组件或MIDI应用程序的WebApp、桌面GUI。它将与更多标准相关

L&F有一些链接:

  String srt1 = "javax.swing.plaf.metal.MetalLookAndFeel";
  String srt2 = "javax.swing.plaf.nimbus.NimbusLookAndFeel";
  String srt3 = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
  String srt4 = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
  String srt5 = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
  String srt6 = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
...
使用示例(例如在构造函数中):


首先,你需要考虑一个不同的主题,比如WebApp、桌面GUI,使用Swing组件或MIDI应用程序。它将与更多标准相关

L&F有一些链接:

  String srt1 = "javax.swing.plaf.metal.MetalLookAndFeel";
  String srt2 = "javax.swing.plaf.nimbus.NimbusLookAndFeel";
  String srt3 = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
  String srt4 = "com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel";
  String srt5 = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
  String srt6 = "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
...
使用示例(例如在构造函数中):


退房,谢谢。我会读的。你的问题是什么?告诉您有关外部工具/库的信息将是离题的。问如何做这件事通常是重复的。。。所以,最有可能的情况是,您的问题应该暂停/关闭…请查看,谢谢。我会读的。你的问题是什么?告诉您有关外部工具/库的信息将是离题的。问如何做这件事通常是重复的。。。所以,最有可能的情况是,您的问题应该被搁置/关闭…这个参数
str1
来自哪里?“str1”是源的字符串变量。另外,您可以在这里找到它,例如:这个参数
str1
来自哪里?“str1”是源的字符串变量。此外,您还可以发现它很简单,例如: