0
最近我发现了物质。当我尝试在我的Java程序(不是applet!)中加载它时,我在启动过程中遇到错误。启动期间物质外观和感觉Applet警报
SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run()
{
try
{
UIManager.setLookAndFeel(new SubstanceGraphiteAquaLookAndFeel());
}
catch (Exception e)
{
e.printStackTrace();
}
}
});
而这些都是错误(注:这些都是弹出窗口,其中--message--为标题,而{name}的是按钮):
- --APPLET ALERT--小程序试图连接到jar:[...]/substance-6.0/org/pushpixel/substance/api/skin/graphite.colorschemes。 {允许} {不允许} {停止小程序}
- - 应用程序警告 - 小程序正试图调用KDE_FULL_SESSION上的java/lang/System.getenv()操作{允许} {不允许} {停止小程序}
最后一条消息出现5次,同时写入到下列标准错误
-->> returning Frame NULL
BaseDialog: owner frame is a java.awt.Frame
也是我的第一个窗口将被装入默认摆动UI。 关闭并打开一个新的(编程)后,ui将被初始化。
有什么办法可以绕过错误吗?
编辑:我使用以下库:laf-plugin-7.2; LAF-插件-7.0;物质6.0
你签了这些罐子吗? – 2014-12-01 16:18:56
BaseDialog:所有者框架是一个java.awt.Frame ==也许这是真的,没人知道, – mKorbel 2014-12-01 17:59:18
不,我没有签署这些罐子。我真的没有听说过签署一个罐子,我不知道这是做什么。我会再次看看它,看看它是否有效。 – weini37 2014-12-01 20:39:09