令人沮丧的外观和感觉

时间:2015-08-28 21:58:01

标签: java xml swing look-and-feel synth

好的,所以我正在努力学习java swing的外观和感觉,这真的开始让我感到沮丧。我需要学习xml但是在我这样做之前我开始讨论如何将xml文件加载到类中,以便类具有外观和感觉。我制作了代码而且我有一个错误....它说 -

类型Class中的getResourceAsStream(String)方法不适用于参数(SynthLookAndFeel)

我一直在努力解决这个问题,我试图按照它说的做,将对象改成字符串,但我不知道我做错了什么。这是代码:

SynthLookAndFeel laf = new SynthLookAndFeel();
    laf.load(Options.class.getResourceAsStream("PlaneTheme.xml"), Options.class);
    UIManager.setLookAndFeel(Options.class.getResourceAsStream(laf));

1 个答案:

答案 0 :(得分:1)

在当前代码中,错误位于第三行。您在第二行加载了外观,现在只需要将其传递给UIManager

UIManager.setLookAndFeel(laf);