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

سؤال حول تغيير الخصائص برمجيا بلغة الجافا

بدأه موفومو2 في 10 سبتمبر 2012 · 2 رد · 1,163 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا مبتدأ وبدأت مؤخرا بتعلم لغة جافا واسئلتي اظن بأنها بسيطة جدا على الخبراء

سؤالي الاول حول تغيير الخصائص للادوات برمجيا عن طريق الكود مثلا لدي هذا الكود بلغة فيجوال بيسك وهو:



TextBox.text="Mohmmed"

End if
If RadioButton.Value=True Then

اريد هذا الكود بلغة جافا وخصوصا الجملة الاولى التي تتعلق بالاداة RadioButton ارجو مساعدتكم

مع العلم اني استخدم برنامج NetBeans

سؤال اخر

هل يوجد في لغة جافا دالة لتوليد الارقام العشوائية على غرار الدالة Rnd في فيجوال بيسك

وهل يوجد ايضا دوال حفظ اعدادات على غرار الدالتان SaveSetting ,GetSetting الموجودتان في فيجوال بيسك

وما هي الدالة المسؤولة عن تحويل قيم السلاسل النصية الى قيمة عدد صحيح int والعكس.

ارجو ممن يعرف اي شيئ عن اسئلتي ان لا يبخل علي بالمساعدة وشكرا لكم سلفا .

01320779707.gif
#2

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

بالنسبة لسؤالك الاول " تغيير الخصائص للادوات برمجيا عن طريق الكود.. " يمكنك فعل ذلك ب جافا بسهولة جداا ,, ومثال ذلك :

if(RadioButton.isSelected()==true){

TextBox.setText("Mohamed");

}

هذا طبعا بفرض ان لديك كائن يسمى RadioButton من الكلاس JRadioButton

وكائن اخر TextBox من الكلاس JTextFiled

بالنسبة للسؤال الثانى ,,, بالفعل يوجد دالة لتوليد الارقام العشوائية :

 double random=Math.random();

وللتفاصيل اكثر يمكنك الاطلاع على الرابط التالى :

/index.php?showtopic=223160

ويمكنك تحويل سلسة نصية String الى قيمة عددية int كالآتى :

String str="100";
int i=Integer.parseInt(str);

وعكس ذلك:

Integer i=new Integer(100);

String str=i.toString();

اما بخصوص حفظ الاعدادات لم افهم الحقيقة ماذا تقصد بحفظ الاعدادات !

واخيراً.. انصحك اخى الفاضل بقرأة اى كاتب فى لغة جافا , سؤاء باللغة العربية او اى لغة اجنبية اخرى ..

يمكنك تحميل بعض الكتب باللغة العربية فى لغة جافا من موقع كتب الشهير من الرابط

http://www.kutub.info/library/category/23

وفقكم الله ..

#3

:wink:

مشكور جدا اخي الكريم

01320779707.gif

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