2010-03-15 209 views
0

我剛在Eclipse中構建了一個Java OpenGL應用程序,當我試圖使用EclipseP5Exporter導出應用程序時,它需要我初始化窗口大小(不是視口大小,a窗口可能包含幾個視口)。如何在Java中設置初始窗口大小OpenGL

我已在一派淨一些解決方案,但我似乎無法得到任何有用的..

我已經試過的方法:glutInitWindowSize(int width, int height);

,但它似乎只在C和python工作openGL的。

即使我的方法之前追加過剩(glut.glutInitWindowSize())日食不識別方法..

所以,如果你們有什麼建議,請讓我知道...

謝謝。 ...

+1

你是如何創建你的窗口的第一個地方? – Thomas 2010-03-15 10:26:33

回答

2

我猜「Java OpenGL」你的意思是JOGL

如果是這種情況,那麼你有一個GLCanvas或GLJPanel。這些中的任何一個都應該在awt Frame或者JFrame中。這兩種方法都繼承自awt.Window,它有setSize(int,int)方法。

總之,請使用Frame或JFrame的setSize方法。

JOGL的GLUT實現只包含繪圖功能,而不包括窗口管理功能。窗口創建由Java通過AWT或Swing處理。如果你不熟悉這些概念,你可能想了解更多關於Java的知識。

+0

謝謝哥們......這是我正在尋找的確切解決方案.. 乾杯 – 2010-03-17 09:58:31

相關問題