الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Methods غير موجودة في مكتبة jogl الخاصة بالجافا

بدأه Ahmed$oft في 21 يناير 2011 · 1 رد · 900 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله يركاته

بسم الله الرحمن الرحيم

أهلا بأعضاء المنتدى الكرام وأرجوا من له خبرة في موضوعة ان يرد عليا

انا أعمل على KUbuntu linux وعلى ال Netbeans IDE ونزلت مكتبة JOGL الخاصة بالجافا

وأكتب مثلا الكود التالي

final GL gl = gDrawable.getGL();

وعند كتابة السطر التالي هنا الخطأ

gl.glLoadIdentity();

فإنه تأتس رسالة خطأ مفادها انه ﻻ يوجد هذه الوظيفة رغم اني شايفها في كل المواقع وحتى هنا في المنتدي على فكرة انا لسة مبتدي في برمجة اﻷلعاب بالنسبة للجافا مع ال JOGL

وهكذا مع glBegin() وكذلك glTranslatef() و glColor3f() و glVertex3f() كل هذا غير موجود في الكتبة ومعرفش ازاي مش موجودة

لو حد عندة حل للمشكلة دي او حد عندو مكتبة تانية أشتغل عليها أكود شاكر جدا

وبالمناسبة انا شغال على JOGL 2.0

وجزاكم الله خيرا

السلام عليكم

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#2

وعليكم السلام و رحمة الله وبركاته .

المشكلة في ربطك للمكتبة ، هل تأكدت من أنك أضفت ملفات Jar اللازمة في المشروع ؟

عند تحميلك للمكتبة ، سيأتي معها ملفات Jar ، قم بإضافتها من داخل Netbeans مثلاً إلى مشروعك add Jar ، أو أضفها في path مناسب .

هناك plugin في Netbeans ، يغنيك عن عناء التثبيت اليدوي :

سوف تجد شرح لتثبيت الإضافة ، من هنا .

الإضافة غير مهمة طبعاً لكن رح تختصر عليك الوقت ، وهناك بعض Templates و Tutorials الجاهزة اللي رح تتعلّم منها ،

اقتباس
و حد عندو مكتبة تانية أشتغل عليها أكود شاكر جدا

هناك مكتبة أخرى متميزة شبيهة بالـ JOGL ، لكن من وجهة نظري أنها أسهل ، وهي LWJGL ، وطبعاً أنت في النهاية تستخدم OpenGL لكن إطار العمل يختلف ، ولكن OpenGL واحدة ولن تختلف . كتبت بضعة دروس اسياسية عنها ، مع طريقة التثبيت ، يمكن أن تبدأ منها إن أعجبتك :

/index.php?showtopic=165722

بالتوفيق أخوي .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

مواضيع مشابهة