gpt4 book ai didi

java - NiftyGUI的Nifty类无法实例化?

转载 作者:行者123 更新时间:2023-12-02 06:07:51 24 4
gpt4 key购买 nike

package test;

import java.io.IOException;

import de.lessvoid.nifty.Nifty;
import de.lessvoid.nifty.examples.LwjglInitHelper;
import de.lessvoid.nifty.nulldevice.NullSoundDevice;
import de.lessvoid.nifty.renderer.lwjgl.render.LwjglRenderDevice;
import de.lessvoid.nifty.sound.openal.OpenALSoundDevice;
import de.lessvoid.nifty.spi.time.impl.AccurateTimeProvider;

public final class Test {

private Test(){
}

public static void main(final String[] args) throws IOException {
if (!LwjglInitHelper.initSubSystems("Nifty Hello World")) {
System.exit(0);
}

// create nifty
Nifty nifty = new Nifty(new LwjglRenderDevice(), new OpenALSoundDevice(),
LwjglInitHelper.getInputSystem(), new AccurateTimeProvider());
}
}

我正在尝试使用 NiftyGUI,但它甚至无法通过 nifty = new Nifty 部分。我拥有所有依赖项。

这是我在 Nifty nifty = new Nifty(:

行中收到的错误
Caused by: java.lang.ClassNotFoundException: org.bushe.swing.event.EventTopicSubscriber
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

有人可以帮我解决这个问题吗?我什至尝试过导入每个漂亮的库。

最佳答案

经过一番研究后,您似乎缺少 eventbus jar 文件。您可以从Maven repository下载jar文件。 .

请注意,我事先对这个类一无所知 - 这只是仔细查看堆栈跟踪然后在互联网上进行研究的问题。在几次点击后,简单地搜索类名就足够了。

关于java - NiftyGUI的Nifty类无法实例化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22131206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com