Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我创建新对象时,JXDatePicker抛出空指针异常_Java_Swing_Nullpointerexception - Fatal编程技术网

Java 当我创建新对象时,JXDatePicker抛出空指针异常

Java 当我创建新对象时,JXDatePicker抛出空指针异常,java,swing,nullpointerexception,Java,Swing,Nullpointerexception,我一直在尝试使用以下行添加JXDatePicker JXDatePicker dobPicker = new JXDatePicker(new Date()); 然而,我得到了这个空指针异常 java.lang.NullPointerException at java.util.ResourceBundle.getBundle(ResourceBundle.java:1026) at org.jdesktop.swingx.plaf.UIManagerExt$UIDe

我一直在尝试使用以下行添加JXDatePicker

    JXDatePicker dobPicker = new JXDatePicker(new Date());
然而,我得到了这个空指针异常

 java.lang.NullPointerException
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:1026)
    at org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.getResourceCache(UIManagerExt.java:160)
    at org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.getFromResourceBundle(UIManagerExt.java:144)
    at org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.access$000(UIManagerExt.java:113)
    at org.jdesktop.swingx.plaf.UIManagerExt.getColor(UIManagerExt.java:427)
    at org.jdesktop.swingx.plaf.UIManagerExt.getColor(UIManagerExt.java:401)
    at org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.installDefaults(BasicMonthViewUI.java:320)
    at org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.installUI(BasicMonthViewUI.java:264)
    at javax.swing.JComponent.setUI(JComponent.java:664)
    at org.jdesktop.swingx.JXMonthView.setUI(JXMonthView.java:776)
    at org.jdesktop.swingx.JXMonthView.updateUI(JXMonthView.java:786)
    at org.jdesktop.swingx.JXMonthView.<init>(JXMonthView.java:318)
    at org.jdesktop.swingx.JXMonthView.<init>(JXMonthView.java:255)
    at org.jdesktop.swingx.JXDatePicker.initMonthView(JXDatePicker.java:359)
    at org.jdesktop.swingx.JXDatePicker.init(JXDatePicker.java:351)
    at org.jdesktop.swingx.JXDatePicker.<init>(JXDatePicker.java:279)
    at org.jdesktop.swingx.JXDatePicker.<init>(JXDatePicker.java:247)
java.lang.NullPointerException
位于java.util.ResourceBundle.getBundle(ResourceBundle.java:1026)
位于org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.getResourceCache(UIManagerExt.java:160)
位于org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.getFromResourceBundle(UIManagerExt.java:144)
位于org.jdesktop.swingx.plaf.UIManagerExt$UIDefaultsExt.access$000(UIManagerExt.java:113)
位于org.jdesktop.swingx.plaf.UIManagerExt.getColor(UIManagerExt.java:427)
位于org.jdesktop.swingx.plaf.UIManagerExt.getColor(UIManagerExt.java:401)
位于org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.installDefaults(BasicMonthViewUI.java:320)
位于org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.installUI(BasicMonthViewUI.java:264)
位于javax.swing.JComponent.setUI(JComponent.java:664)
位于org.jdesktop.swingx.JXMonthView.setUI(JXMonthView.java:776)
位于org.jdesktop.swingx.JXMonthView.updateUI(JXMonthView.java:786)
位于org.jdesktop.swingx.JXMonthView(JXMonthView.java:318)
位于org.jdesktop.swingx.JXMonthView。(JXMonthView.java:255)
位于org.jdesktop.swingx.JXDatePicker.initMonthView(JXDatePicker.java:359)
位于org.jdesktop.swingx.JXDatePicker.init(JXDatePicker.java:351)
位于org.jdesktop.swingx.JXDatePicker。(JXDatePicker.java:279)
位于org.jdesktop.swingx.JXDatePicker。(JXDatePicker.java:247)

我已经导入了所有的类,其他组件都很好,我做错了什么吗?

考虑提供一个示例来说明您的问题。这将减少混乱,提高效率responses@MadProgrammer,我有点困惑。我已经创建了一个JFrame,我所做的就是添加一个JXDatePicker。就是这样,当我运行应用程序时,它会抛出这个错误。当我用JLabel替换它时,它运行良好。