gpt4 book ai didi

java - 如何在 Java OpenGL 中设置初始窗口大小

转载 作者:行者123 更新时间:2023-12-02 08:34:07 25 4
gpt4 key购买 nike

我刚刚在 Eclipse 中构建了一个 Java OpenGL 应用程序...当我尝试使用 EclipseP5Exporter 导出该应用程序时,它要求我初始化窗口大小(不是视口(viewport)大小,一个窗口可能包含多个视口(viewport))。

我已经在网上搜索了一些解决方案,但我似乎找不到任何有用的东西..

我尝试过以下方法:glutInitWindowSize(int width, int height);

但它似乎只适用于 C 和 python openGL。

即使我在方法(glut.glutInitWindowSize())之前附加 glut,Eclipse 也无法识别该方法..

所以,如果你们有任何建议,请告诉我......

谢谢你......

最佳答案

我猜“Java OpenGL”你的意思是JOGL .

如果是这种情况,那么您要么有 GLCanvas,要么有 GLJPanel。其中任何一个都应该位于 awt Frame 或 swing JFrame 内。这两个都继承自 awt.Window,它具有 setSize(int,int)方法。

简而言之,使用 Frame 或 JFrame 的 setSize 方法。

JOGL 的 GLUT 实现仅包含绘图函数,不包含窗口管理函数。窗口创建由 Java 通过 AWT 或 Swing 处理。如果您不熟悉这些概念,您可能想了解有关 Java 的更多信息。

关于java - 如何在 Java OpenGL 中设置初始窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446350/

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