swing 皮肤substance 6.0的使用问题,在netBeans6.8中运行没问题。但是打包生成.jar以后运行就有问题
2012-03-15 17:18
603 查看
我在程序中用了substance6.0皮肤
这个是我在netbeans6.8中运行的效果
但是我到生成.jar文件后运行就包以下错误i
F:\java\sunyan\dist>java -jar sunyan.jar
java.lang.NullPointerException
at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.ge
tDefaultBackgroundColor(SubstanceColorUtilities.java:828)
at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.ge
tBackgroundFillColor(SubstanceColorUtilities.java:731)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushi
ngpixels__substance__internal__ui__SubstancePanelUI__installDefaults(SubstancePa
nelUI.java:73)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installDefau
lts(SubstancePanelUI.java)
at javax.swing.plaf.basic.BasicPanelUI.installUI(Unknown Source)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushi
ngpixels__substance__internal__ui__SubstancePanelUI__installUI(SubstancePanelUI.
java)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installUI(Su
bstancePanelUI.java)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JPanel.setUI(Unknown Source)
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI(Unknown Source)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.setSkin(Substanc
eLookAndFeel.java:1995)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.setSkin(Substanc
eLookAndFeel.java:2086)
at wxgg.jiemian.WelComeWindow$1.run(WelComeWindow.java:132)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
为什么呢?????
这个是我在netbeans6.8中运行的效果
但是我到生成.jar文件后运行就包以下错误i
F:\java\sunyan\dist>java -jar sunyan.jar
java.lang.NullPointerException
at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.ge
tDefaultBackgroundColor(SubstanceColorUtilities.java:828)
at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.ge
tBackgroundFillColor(SubstanceColorUtilities.java:731)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushi
ngpixels__substance__internal__ui__SubstancePanelUI__installDefaults(SubstancePa
nelUI.java:73)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installDefau
lts(SubstancePanelUI.java)
at javax.swing.plaf.basic.BasicPanelUI.installUI(Unknown Source)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushi
ngpixels__substance__internal__ui__SubstancePanelUI__installUI(SubstancePanelUI.
java)
at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installUI(Su
bstancePanelUI.java)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JPanel.setUI(Unknown Source)
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source)
at javax.swing.SwingUtilities.updateComponentTreeUI(Unknown Source)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.setSkin(Substanc
eLookAndFeel.java:1995)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.setSkin(Substanc
eLookAndFeel.java:2086)
at wxgg.jiemian.WelComeWindow$1.run(WelComeWindow.java:132)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
为什么呢?????
相关文章推荐
- swing中通过.class文件(把.java都删除)打包成jar文件,使用皮肤包遇到的问题。
- 使用Eclipse打包生成jar文件,解决CLASSPATH问题
- 解决Spring Boot 使用Maven打包之后运行jar找不到主属性清单的问题
- 关于Swing中使用Substance皮肤和界面刷新问题一角
- 详解jar命令打包生成双击即可运行的Java程序
- IDEA如何打包可运行jar的一个问题。
- 详解jar命令打包生成双击即可运行的Java程序
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- IDEA如何打包可运行jar的一个问题。
- 详解jar命令打包生成双击即可运行的Java程序
- 解决使用maven打包项目时,依赖jar先解压成class在打包的问题
- 使用exe4j打包jar生成exe
- Java程序导出成.jar文件、生成.exe可执行文件及打包成可执行安装程序(可在无Java环境的计算机上运行)--以个人所得税计算器为例
- Maven自动生成可运行jar包并将依赖的jar包一起打包
- 关于lr调用jar在vuser中可以运行,但是controller中却报错的问题
- linux系统中的定时器crontab的使用攻略、常见错误问题和运行.jar文件的具体实例。
- spark程序打包集群运行方法及使用中的几个问题解决
- IntelliJ IDEA Spring Boot(8)使用JSP,打包jar文件运行带有jsp的项目
- 使用maven打包jar后 执行jar包问题,Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefi
- android 使用ant打包或者生成jar