السلام عليكم اخواني
لماذا تظهر الرسالة
http://i873.photobucket.com/albums/ab291/sambees/false.jpg
وتظهر من هذا الكود
JOptionPane.showMessageDialog(null, e.getMessage());
السلام عليكم اخواني
لماذا تظهر الرسالة
http://i873.photobucket.com/albums/ab291/sambees/false.jpg
وتظهر من هذا الكود
JOptionPane.showMessageDialog(null, e.getMessage());
لديك مشكلة في الإتصال مع قاعدة البيانات
وفي جزيئية catch تضعين الجملة هذه والمتغير e هو الاستثناء exception الحاصل في الشيفرة
تحياتي
السلام عليكم ورحمه الله وبركاته ..,
عندي مشكلة ..,
حالياً أدرس جافا , و أذاكرها و أحس نفسي فاهمة ولله الحمد ..
لكن المشكلة إذا جاء وقت الأمتحان . ما أعرف أحل !
ساعدوني الله يخليكم ..
وآسفة لو مشكلتي ليس لها مكان هنا :sad: ,
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
السلآم عليكم
انا عندى مشكله في برنامج الجي كريتور إذا سويت run للبرنامج تطلع لى هذى الرساله:
#0291 Detected Invalid jcreator.exe signature. Please reinstall the product
مع العلم انى اعدت تحميله اكثر من مرة لكن ماشفت اى نتيجه وشكرا لكم .
استغفر الله واتوب اليه ..~
لآاله الاانت سبحانك انى كنت من الظالمين ..~
انظري يا أخت إشراقة الفجر
الامتحانات ليست دائماً مقيمة بل كثير من الأحيان مجحفة
في الأغلب تعتمد على مقدرة الطالب على استنتاج الأسئلة التي سيأتي بها الأستاذ في الامتحان
على العموم اجتهدي على قدر ما تستطيعين وحاولي حل أكبر مجموعة من الأسئلة
وبإذن الله يوفقك رب العالمين
بالنسبة للأخت sa7bah* لا معرفة لدي بالأخ JCreator
تحياتي
مشكور يا أخ علاء الصالحي ..
بفضل الله ثم بفضل جهودكم في هالمنتدى أتسعت دائرة معرفتي بالجافا ..
و الله يجزاك كل خير :)
..
تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 9 ديسمبر 2009 في 13:32
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
اشكر الاخ علاء الصالحي على رده واحببت ان اضيف:
بالنسبة لسؤال الاخت اشراقة فجر فاقول ان امتحانات البرمجة خاصة تحتاج لتمرين اليد على كتابة الاكواد البرمجية..
بالنسبة للاخت sa7bah اولا حاولي حذف جميع الملفات المتعلقة بالجي كريتور
ومن ثم تقومين بالتالي:
اولا: تنزيل الجي دي كي jdk
ثانيا: تنزيل الجي كريتور كما يتم تنزيل البرامج العادية
وان شاء الله يعمل بدون مشاكل مجرب على الاكس بي
نسيم الجنة كتب:بالنسبة لسؤال الاخت اشراقة فجر فاقول ان امتحانات البرمجة خاصة تحتاج لتمرين اليد على كتابة الاكواد البرمجية..
صحيح ,
تقريباً ماعندي مشاكل مع أختبارات العملي - ولله الحمد - , لكن اللي مجنني الأختبارات النظرية :sad: ..
الله يوفقكِ ويوفقني ويوفق الجميـع :D ,
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
انا عندي برنامج بالجافا عباره عن واجهه لادخال يوزر نيم و باسوورد
و هويشتغل تمام
لكن مطلوب مني اني اضيف شي بسيط عليه و هو
اذا تم ادخال اليوزر و الباسوورد 3 مرات خطأ يطلع اليوزر من البرنامج على طول
هذا الرابط مرفوع على موقع مخزن و حجمه بسيط جدا جدا جدا
طبعا البرنامج اذا شغلته بتلاحظ في الكود
ان اليوزر الصحيح Mohammad
و الباس 123
ابغى اذا غلطت 3 مرات يسوي ايكست على طول
طبعا البرنامج على نت بينز
و شكرا
اختى نسيم شكرا جزيلا لك على المساعده عملت الخطوات وكنت متوقعه انه مايعمل :P لكن الحمدلله اشتغل
يعطيك الف عافيه :blush: اختى و الله يسعدك يارب ..
استغفر الله واتوب اليه ..~
لآاله الاانت سبحانك انى كنت من الظالمين ..~
جرب الأن
msb2012 كتب:انا عندي برنامج بالجافا عباره عن واجهه لادخال يوزر نيم و باسوورد
و هويشتغل تمام
لكن مطلوب مني اني اضيف شي بسيط عليه و هو
اذا تم ادخال اليوزر و الباسوورد 3 مرات خطأ يطلع اليوزر من البرنامج على طول
هذا الرابط مرفوع على موقع مخزن و حجمه بسيط جدا جدا جدا
طبعا البرنامج اذا شغلته بتلاحظ في الكود
ان اليوزر الصحيح Mohammad
و الباس 123
ابغى اذا غلطت 3 مرات يسوي ايكست على طول
طبعا البرنامج على نت بينز
و شكرا
NullOne كتب:جرب الأن
مشكووور اخوي
بس ممكن تشرحلي مبدا عمل البرنامح؟ خصوصا ++wromgPass تساوي 3
لاني ما فهمتها على اي اساس فهمها البرنامج؟
msb2012 كتب:مشكووور اخوي
بس ممكن تشرحلي مبدا عمل البرنامح؟ خصوصا ++wromgPass تساوي 3
لاني ما فهمتها على اي اساس فهمها البرنامج؟
/*
* Replace your actionPerformed method with this one, it's better.
* I hope this code is just a try because its not good to program in this way.
* Inside the method you'll find comments, I hope its not problem that I write in english
* I hope it's clear, if you have any problem understanding anything, tell me.
*/
// int wrongPassCounter; its a global variable that counts the number of wrong attempts
public void actionPerformed(ActionEvent e) {
if ( e.getSource() == ok) {
char mypassword[]={'1','2','3'} ;
char userpassword[] = fpass.getPassword();
if (fuser.getText().equals("Mohammad") && Arrays.equals(mypassword, userpassword)) {
hideuser.setText("User is OK");
hidepass.setText("Password is OK");
// set the counter to zero when the user enter correct login user and pass
wrongPassCounter = 0;
}
else
{
if (fuser.getText().equals("Mohammad") && !Arrays.equals(mypassword, userpassword)) {
hideuser.setText("Use is OK");
hidepass.setText("Password is incorrect");
}
if (!fuser.getText().equals("Mohammad") && Arrays.equals(mypassword, userpassword)) {
hideuser.setText("User is Wrong");
hidepass.setText("Password is OK");
}
if (!fuser.getText().equals("Mohammad") && !Arrays.equals(mypassword, userpassword)) {
hideuser.setText("User is Wrong");
hidepass.setText("Password is incorrect");
}
// ++wrongPassCounter it increments wrongPassCounter by one before comparing it to 3
// if wrongPassCounter equals 3 then the dialog will appear and I reset the counter to zero
if(++wrongPassCounter == 3)
{
wrongPassCounter = 0;
jLabel2.setText("YOU TRIED 3 WRONG PASSWORDS");
jDialog1.setSize(jDialog1.getPreferredSize());
jDialog1.setResizable(false);
jDialog1.setVisible(true);
}
}
}مافيك تعمل declare counter داخل actionperformed method لأن هذه أل method is invoked كل مرة بتكبس OK
ما تعمل upload ل file.form but file.java
تم تعديل هذه المشاركة بواسطة NullOne في 10 ديسمبر 2009 في 17:25
طيب حبيبي
انا اختباري على الورق
انا في الاختبار مطلوب مني اني اكتب الجزء اللي تحت action performed فقط
فكيف اوضح للدكتور عملية الانتشلايز ل int w??
خصوصا انه ما راح يجرب البرنامج على الكمبيوتر فقط سيراه على الورق و يصحح
ايش رايك؟
مافي مشكلة لأن إنت عندك ال- frame componenets أصلاً initialized خارج ال- actionperformed
لكن إذا بدك تعرف ال- dialog داخل أل- action performed غير هذا code
if(++wrongPassCounter == 3)
{
wrongPassCounter = 0;
// jlabel that displays the error message
JLabel errorLabel = new JLabel();
errorLabel.setText("YOU TRIED 3 WRONG PASSWORDS");
// jpanel containing the error label
JPanel errorPanel = new JPanel();
errorPanel.setSize(300, 200);
errorPanel.add(errorLabel);
// initialization of the dialog and adding the error panel to it
JDialog errorDialog = new JDialog(new Frame());
errorDialog.setTitle("Error Dialog");
errorDialog.setSize(300, 200);
errorDialog.setContentPane(errorPanel);
errorDialog.setResizable(false);
// view the error dialog
errorDialog.setVisible(true);
}شكرا على المساعده
اخي الكريم
و دعواتك لي
السبت اختبار System analysis & design 1
الاحد اختبار Object Oriented Programming 2
:wacko:
السلآم عليكم ..
لو سمحتكم اخوانى هل تعرفون برنامج بديل عن الجي كريتور يكون مشابه له تماما وياليت تضعون رابط التحميل :)
وشكرا لكم
استغفر الله واتوب اليه ..~
لآاله الاانت سبحانك انى كنت من الظالمين ..~
إستعملي netbeans أو eclipse، لكنهما لا يشبهان jcreator تماما، بل هما أفضل :D
شكرا جزيلا استاذى :)..
انا حملت netbeans وكتبت كود وقمت بعمل run للبرنامج طلع out put وكل شي تمام
لكن كل ما كتبت برنامج اخريطلع output لاول برنامج !! :blink:
مالمشكله ؟
استغفر الله واتوب اليه ..~
لآاله الاانت سبحانك انى كنت من الظالمين ..~
هل عملت new file أو new project؟؟
كل مشروع لديه main class واحدة، وهي التي يتم تنفيذها إذا عملت run، حتى لو أضفت ملفا آخر جديدا.
إما أن تنشئي مشروعا جديدا أو أن تختاري القائمة run ثم تضغطي على run file، أو ممكن تستعملي SHIFT+F6 مباشرة
sa7bah* كتب:شكرا جزيلا استاذى :)..
انا حملت netbeans وكتبت كود وقمت بعمل run للبرنامج طلع out put وكل شي تمام
لكن كل ما كتبت برنامج اخريطلع output لاول برنامج !! :blink:
مالمشكله ؟
You can make run for any java class that has a main method inside the same project. But you either run it by right click on the file and clicking run from the popup menu. Or you set which class you want it be main class of the project, and you can do this in the project properties. right click on project name --> properties --> run --> main class
يا أخي NullOne، المنتدى عربي، وكل مرتاديه عرب، فلماذا التكلم بلغة غير العربية؟؟ :)
herch كتب:يا أخي NullOne، المنتدى عربي، وكل مرتاديه عرب، فلماذا التكلم بلغة غير العربية؟؟ :)
أجد صعوبة إن اشرح أي شيء بالفصحى. اعتذر
سوف أحاول أكثر :)
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…