如何在Java中设置初始窗口大小OpenGL
我刚在Eclipse中构建了一个Java OpenGL应用程序,当我试图使用EclipseP5Exporter导出应用程序时,它需要我初始化窗口大小(不是视口大小,a窗口可能包含几个视口)。如何在Java中设置初始窗口大小OpenGL
我已在一派净一些解决方案,但我似乎无法得到任何有用的..
我已经试过的方法:glutInitWindowSize(int width, int height);
,但它似乎只在C和python工作openGL的。
即使我的方法之前追加过剩(glut.glutInitWindowSize()
)日食不识别方法..
所以,如果你们有什么建议,请让我知道...
谢谢。 ...
我猜“Java OpenGL”你的意思是JOGL。
如果是这种情况,那么你有一个GLCanvas或GLJPanel。这些中的任何一个都应该在awt Frame或者JFrame中。这两种方法都继承自awt.Window,它有setSize(int,int)方法。
总之,请使用Frame或JFrame的setSize方法。
JOGL的GLUT实现只包含绘图功能,而不包括窗口管理功能。窗口创建由Java通过AWT或Swing处理。如果你不熟悉这些概念,你可能想了解更多关于Java的知识。
谢谢哥们......这是我正在寻找的确切解决方案.. 干杯 – 2010-03-17 09:58:31
你是如何创建你的窗口的第一个地方? – Thomas 2010-03-15 10:26:33