السلام عليكم و رحمة الله و بركاته
أستعمل JWT 2.2 مع J2SE 1.4.2.11
كلما أجرب الدروس التعليمية الموجودة في المنتدى تقابلني هذه الرسالة :wacko:
java.lang.NullPointerException
هل هناك حل لهذه المشكلة ؟
السلام عليكم و رحمة الله و بركاته
أستعمل JWT 2.2 مع J2SE 1.4.2.11
كلما أجرب الدروس التعليمية الموجودة في المنتدى تقابلني هذه الرسالة :wacko:
java.lang.NullPointerException
هل هناك حل لهذه المشكلة ؟
ضع الشفرة التي جربتها،، واطبع الخطأ كاملا!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
شكرا على الرد السريع :)
هذا هو ملف Hello.java تماما مثل الموجود في الدرس الأول للأستاذ مصعب غيلان
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Hello extends MIDlet
{
Display display;
TextBox box;
public void Hello(){}
public void startApp(){
display= Display.getDisplay(this);
box= new TextBox("First App", "HELLO", 20, 0);
display.setCurrent(box);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
}و عند تشغيل البرنامج عند فتح Hello يتم كتابة التالي :
Hello, null Exception: java.lang.NullPointerException
هذا الخطآ الذي يظهر في KToolbar :
Unable to create MIDlet null java.lang.NullPointerException at com.sun.midp.midlet.MIDletState.createMIDlet(+14) at com.sun.midp.midlet.Selector.run(+22)
لا أرى شيئا في الشفرة يشير إلى هذا الخطأ:
public Hello(){}وليس
public void Hello(){}جرب وقل لي النتائج!
بالتوفيق!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
جزاك الله خير أستاذ حسام على اهتمامك بالموضوع ...
للأسف بعد التعديل نفس المشكلة ...
تدري....
المشكلة في إعدادات برنامجك... WTK لا يدري أن برنامج يشغل!!
أقصد اذهب إلى الإعدادات وابحث عن المكان المناسب واكتب اسم الفئة التي تريد تشغيلها،، أعتقد أنك تركتها فارغة! واكتب Hello
بالتوفيق!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
الحمد لله ..... أخيرا اشتغل البرنامج :) :) بعد التعديل الأخير و كتابة اسم الفئة
جزاك الله كل خير أستاذ حسام على مجهودك الطيب و أدعو لك بالتوفيق إن شاء الله :)
هذا الموضوع مغلق.