Ошибка с JComboBox - Java
Формулировка задачи:
Из xml-файла вытаскиваю нужные данные и пихаю в ArrayList (раньше был просто массив хрень таже).
В другом классе создаю JComboBox с такой моделью:
И тут начинается самое интересное: запускаю в NetBeans - работает! Начинаю компилить - 2 предупреждения:
И если запустить jar-файл - панели вообще нет....
Помогите, пожалуйста.
box.setModel(new DefaultComboBoxModel(Parser.songList.toArray()));
C:\Users\Strannik\Documents\NetBeansProjects\XmlParser\src\xmlparser\Main.java:48: warning: [unchecked] unchecked call to DefaultComboBoxModel(E[]) as a member of the raw type DefaultComboBoxModel box.setModel(new DefaultComboBoxModel(Parser.songList.toArray())); where E is a type-variable: E extends Object declared in class DefaultComboBoxModel C:\Users\Strannik\Documents\NetBeansProjects\XmlParser\src\xmlparser\Main.java:48: warning: [unchecked] unchecked call to setModel(ComboBoxModel<E>) as a member of the raw type JComboBox box.setModel(new DefaultComboBoxModel(Parser.songList.toArray())); where E is a type-variable: E extends Object declared in class JComboBox 2 warnings
Решение задачи: «Ошибка с JComboBox»
textual
Листинг программы
D:\temp\XmlParser\dist>java -jar XmlParser.jar Exception in thread "main" java.io.FileNotFoundException: D:\temp\XmlParser\dist\src\xmlparser\skillet.xml (The system cannot find the path specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:146) at java.io.FileInputStream.<init>(FileInputStream.java:101) at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:613) at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:189) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205) at xmlparser.Parser.initParser(Parser.java:26) at xmlparser.Main.main(Main.java:34)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д