0
我已經設法讓lwjgl在swing中的canvas上工作,但是當我打開應用程序時,lwjgl短暫地打開另一個名爲'Source'的窗口。LWJGL視圖打開兩次或東西
這不是一個真正的問題,因爲它後來都有效,但它困擾我,我想解決它。
我甚至不知道什麼實際發生的,這裏是發生了什麼
的gif的代碼實際上是從那裏按預期工作
這裏另一個例子的GIF是相關的OpenGL代碼,其他的一切在這個項目上是Swing組件實例化
EventQueue.invokeLater(new Runnable()
{
public void run()
{
try {
addLibraryPath("./lib/");
} catch (Exception e1) {
e1.printStackTrace();
}
try {
Display.create();
Display.setParent(canvas);
GL11.glViewport(0, 0, 195, 195);
} catch (LWJGLException e) {
e.printStackTrace();
}
GL11.glClearColor(1f, 0f, 0f, 1f);
GL11.glClear(GL11.GL_COLOR_BUFFER_BIT);
Display.update();
}
});