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
부분도 통과 할 수 없습니다. 나는 모든 의존성을 가지고있다.NiftyGUI의 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
누군가가 이것 좀 도와 줄래? 나도 모든 멋진 라이브러리를 가져 오기 위해 노력했습니다.
컴파일 및 실행에 사용하는 것은 무엇이며 어떻게 수행하려고합니까? 클래스 패스 문제 일뿐입니다 ... –
메신저를 사용하여 일식. 나는 모든 classpath에 .jars가 필요하다. nifty-default-controls.jar, nifty-examples.jar, nifty-style-black.jar, xpp3-1.1.4c. jar – caxco93
그 중 어떤 것이 org.bushe.swing.event.EventTopicSubscriber'를 포함하고 있습니까? –