سؤال

لدي تطبيق عمل في LWJGL. لا يفعل الكثير بعد ؛ لقد بدأت للتو ، لكنها تجمع وتشغيل كما هو من المفترض. أريد أن أدخلها في تطبيق. لقد تابعت الدليل هنا, ، ولدي تطبيق تطبيق يعمل بشكل جيد ويعرض نصًا ومثل هذا في منطقة التطبيقليت ويمكنه الوصول إلى وظائف LWJGL (مثل Sys.Alert) ، لكن لا يمكنني معرفة كيفية الحصول على OpenGL لتقديمها بالفعل. لقد حاولت تمديد awtglcanvas والاتصال this.add(myAWTGLCanvas), ، أين this هو التطبيق الذي أستخدمه ، لكن ... لا شيء. ال initGL() و paintGL() الأساليب لا يتم استدعاؤها. أتساءل عما إذا كان من المفترض أن أفعل شيئًا مع العرض ، لكن هذا ليس للتطبيقات ، أليس كذلك؟ مساعدة؟

أيضا: هذا يعتبر سؤال "مبتدئ" ، أليس كذلك؟

يحرر: هنا نسخة مبسطة لما لدي.

هل كانت مفيدة؟

المحلول

تحقق من رمز المصدر لـ GearSapplet. نظرًا لأن LWJGL مفتوح المصدر ، فأنت ملتزم ، يمكنك فعل ذلك بالفعل!https://github.com/lwjgl/lwjgl/blob/master/src/java/org/lwjgl/test/applet/gearsapplet.javaها هو المصدر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top