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

JDIALOG

مغلق
بدأه علاء الدين عبدالله ياسين في 15 يوليو 2005 · 8 رد · 757 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لقد قمت بعمل فرام لحساب قيم معينة وإرسالها إلى فرام أخرى و إذا لم يدخل المستخدم جميع القيم تظهر له رسالة من خلال dialog

هذا الدياوج قمت بعمله منفصلا عن هذه الفرام حتى استطيع مناداته لأى فرام أخرى

و المشكلة هى أن الديالوج يظهر صغيير جدا و قد قمت بعمل setSize له و لكن لم تفلح و لا يكبر حجم هذا الديالوج الإ بالماوس

ملحوظة :

لقد قمت بإرسال صور للخطأ error1

و أيضا الصورة التى أريد ان يظهر بها الديالوج error2

error2.bmp

اقترب للناس حســــابهم و هم فى غفلة معرضون

#2
علاء الدين عبدالله ياسين كتب:
السلام عليكم ورحمة الله وبركاته

لقد قمت بعمل فرام لحساب قيم معينة وإرسالها إلى فرام أخرى و إذا لم يدخل المستخدم جميع القيم تظهر له رسالة من خلال dialog

هذا الدياوج قمت بعمله منفصلا عن هذه الفرام حتى استطيع مناداته لأى فرام أخرى

و المشكلة هى أن الديالوج يظهر صغيير جدا و قد قمت بعمل setSize  له و لكن لم تفلح و لا يكبر حجم هذا الديالوج الإ بالماوس

ملحوظة :

لقد قمت بإرسال صور للخطأ error1

و أيضا الصورة التى أريد ان يظهر بها الديالوج error2

error1.bmp

اقترب للناس حســــابهم و هم فى غفلة معرضون

#3

السلام عليكم

اخي ربما انك نسيت myFrame.show();

زورو موقعنا

www.algabal.com

#4

لا تستعمل setSize

استعمل

 setPreferredSize(new Dimension(100,100));

أو استعمل للسهولة

dialog.pack();
#5

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

انا بالفعل استخدمت dialog.pack

و المشكله اذا نظرتم الى الصورة error1 التى بالرسالة الثانية سوف تجد ان

dialog بيظهر و لكن ليس بحجمه الحقيقى و لكن عبارة عن address bar فقط

اقترب للناس حســــابهم و هم فى غفلة معرضون

#6

الظاهر أنك لم تستعمل LayoutManager

عموما استخدم

setPreferredSize(new Dimension(100,100));
#7

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

جزاك الله خيرا يأخى أبو مازن على المساعدة

و لكننى لم استخدمت ال layout = null

حيث أنا قمت بتصميم ال dialog فى ال design mode فخاصية ال layout = null

تجعلنى حر فى وضع الcomponents

و المشكلة يا أخى أننى لم أجد الدالة setpreferdsize();

و استخدمت ال setSize ولكن لا جديد :( :( :( :( :(

اسف أخى لأزعاجك

اقترب للناس حســــابهم و هم فى غفلة معرضون

#8

يا أخي راعي الحروف الكبيرة والصغيرة بسلامة فهمك جافا تميز بينهما يعني :

setpreferrdsize()

ما رح تلاقيها أكيد

الحياة كلها وقفة عز فقط

------------------------------------------

المجتمع معرفة و المعرفة قوة

#9

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

يا أخى أعلم هذا ... أعلم أن الدوال فى الجافا يبدأ بحرف صغير و كل مقطع جديد فى اسم الدالة يبدأ بحرف كبير .. ومع ذلك أنا لست فى حاجة إلى هذا كله فأنا أستخدم ال ـ JBuilder حيث بمجرد . تظهر

جميع الدوال التى يحويها هذا ال package ولكننى أكتب الدالة هكذا فى المنتدى للسهولة ;)

عمومــــا تم الحل بفضل الله :D :D :D

و هو

1- إذهب لل frame التى أنت تقوم بمناداة ال dialog بها و قم بحذف دالة pack(); منها

ليكن الكود فى ال frame كالتالى

 ErrorDialog  ed = new  ErrorDialog (this,"رســـالة خطأ",false);
   ed.setVisible(true);

:D :D :D :D

اقترب للناس حســــابهم و هم فى غفلة معرضون

هذا الموضوع مغلق.

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