Исключение в потоке "AWT-EventQueue-0" java.lang.IllegalArgumentException: вы должны предоставить InputStream,

Я пытаюсь оценить Synthetica тема в netbeans как показывает эта статья:

http://www.jyloo.com/news/?pubId=1335947397000

Итак, я создал файл costum.xml и добавил его в папку своего проекта как: /home/aimad/NetBeansProjects/GestionStock/costum.xml

и я создаю этот код в моем конструкторе формы:

public PersonelMainForm() {
        try {
            try {

                UIManager.setLookAndFeel(new SyntheticaStandardLookAndFeel() {
                    @Override
                    protected void loadCustomXML() throws ParseException {

                        loadXMLConfig("custom.xml");

                    }
                });

                setName("MainFrame");
                getRootPane().updateUI();


            } catch (UnsupportedLookAndFeelException ex) {
                Logger.getLogger(PersonelMainForm.class.getName()).log(Level.SEVERE, null, ex);
            }
        } catch (ParseException ex) {
            Logger.getLogger(PersonelMainForm.class.getName()).log(Level.SEVERE, null, ex);
        }

        initComponents();
    }

но когда я запускаю программу, я получаю это сообщение об ошибке:

Исключение в потоке "AWT-EventQueue-0" java.lang.IllegalArgumentException: вы должны предоставить InputStream, StyleFactory и Class или URL-адрес в javax.swing.plaf.synth.SynthParser.parse(SynthParser.java:227) в javax.swing..plaf.synth.SynthLookAndFeel.load(SynthLookAndFeel.java:573) в de.javasoft.plaf.synthetica.SyntheticaLookAndFeel.loadXMLConfig(SyntheticaLookAndFeel.java:428) в Personel.PersonelMainForm$1.loadCustomXML(PersonelMainForm.java:34) в де.javasoft.plaf.synthetica.SyntheticaLookAndFeel.(SyntheticaLookAndFeel.java:364) при de.javasoft.plaf.synthetica.SyntheticaStandardLookAndFeel.(SyntheticaStandardLookAndFeel.java:30) при Personel.PersonelMainForm$1.(PersonelMainForm.java:30) при Personel.PersonelMainForm.(PersonelMainForm.java:30) в Personel.PersonelMainForm$3.run(PersonelMainForm.java:159) в java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) в java.awt.EventQueueisisImp.java:727) на java.awt.EventQueue.access$200(EventQueue.java:103) на java.awt.EventQueue$3.run(EventQueue.java:688) в java.awt.EventQueue$3.run(EventQueue.java:686) в java.security.AccessController.doPrivileged(собственный метод) в java.security.ProtectionDomain$1 Доменное имя Java:161) на java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) на java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) на java.awt.EventDispatchThread java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

0 ответов

Другие вопросы по тегам