السلام عليكــم ورحمـة الله وبركاتــه ،،
اريد معرفة معني هذا الكود
public boolean action(Event evt, Object what)
{
if (evt.target == choice) {
cv.setFontSize(Integer.parseInt((String)what));
return true;
}
return false;
}شكراً لك اخي الكريم
السلام عليكــم ورحمـة الله وبركاتــه ،،
اريد معرفة معني هذا الكود
public boolean action(Event evt, Object what)
{
if (evt.target == choice) {
cv.setFontSize(Integer.parseInt((String)what));
return true;
}
return false;
}شكراً لك اخي الكريم
تم تعديل هذه المشاركة بواسطة herch في 5 أكتوبر 2009 في 14:56 — السبب: ضافة الوسم code
public boolean action(Event evt, Object what){عبارة عن ميثود لها نوعي باراميتر
الاول : Event
و الثاني : Object
حيث يكون من خصائص الEvent انه موجه لكائن معين
مثل
if (evt.target == choice) {هنا كان الEvent موجه الى كائن اسمه choice
و اذا تطابق الشرط يتم تنفيذ ما في جملة if
cv.setFontSize(Integer.parseInt((String)what)); return true; }
حيث يتم تغيير حجم الخط للكائن cv
و يتم التعمل مع ال Object what ك String
يتم عمل cast له الى String في الجملة التالية
(String)what
ثم تحويل قيمته الى int
لان الميثود
setFontSize
تستقبل int
و عندما يتم تحويل حجم الخط بنجاح ترجع هذه الدالة true
و لكن ان لم يتطابق الشرط يتم ارجاع false
ان شاء الله وفيت بالشرح
شكراً لك اخي الكريم Mohammed Mshari Ersan
لقد وفقت الشرح
لك جزيل الشكر اخي
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
انا اعتذر و بشدة وسوف انتبة للعنوان في المرة القادمة