Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.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 启动过程中的实体外观小程序警报_Java_Swing_User Interface_Applet - Fatal编程技术网

Java 启动过程中的实体外观小程序警报

Java 启动过程中的实体外观小程序警报,java,swing,user-interface,applet,Java,Swing,User Interface,Applet,最近我发现了物质。当我尝试将它加载到java程序(不是小程序!)中时,我在启动过程中会出错 SwingUtilities.invokeLater(new Runnable() { @Override public void run() { try { UIManager.setLookAndFeel(new SubstanceGraphiteAquaLookAndFeel()); }

最近我发现了物质。当我尝试将它加载到java程序(不是小程序!)中时,我在启动过程中会出错

SwingUtilities.invokeLater(new Runnable()
{
    @Override
    public void run()
    {
        try
        {
            UIManager.setLookAndFeel(new SubstanceGraphiteAquaLookAndFeel());
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }
});
这些是错误(注意:这些是弹出窗口,其中--message--是标题,{name}是按钮):

  • --小程序警报--小程序正在尝试连接到jar:[…]/substance-6.0/org/pushingpixel/substance/api/skin/graphite.colorschemes。{Allow}{Disallow}{Stop Applet}
  • --小程序警报--小程序正在尝试调用KDE_FULL_会话{Allow}{Disallow}{Stop APPLET}上的java/lang/System.getenv()操作
将以下内容写入stderr时,最后一条消息出现5次

-->> returning Frame NULL
BaseDialog: owner frame is a java.awt.Frame
我的第一个窗口也将加载默认的swing ui。 关闭并打开一个新的(以编程方式)后,ui将被初始化

有什么方法可以绕过这个错误吗


编辑:我使用以下库:laf-plugin-7.2;laf-widget-7.0;substance-6.0

我从以下网站下载了一个fork:


另一个没有签名,因为是我自己编译的。

这些JAR你签名了吗?BaseDialog:owner frame是java.awt.frame==也许这是真的,没有人知道,不,我没有签名这些JAR。老实说,我没听说过在罐子上签名,我也不知道这是怎么回事。明天我会再看一次,看看这是否有效。