هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


 
الرئيسيةجستجوأحدث الصورثبت نامورود

 

 PDF

اذهب الى الأسفل 
2 مشترك
نويسندهپيام
مريم




تعداد پستها : 8
Registration date : 2008-08-30

PDF Empty
پستعنوان: PDF   PDF Icon_minitimeالسبت أغسطس 30, 2008 8:44 am

ازتون چند تا Question داشتم از PDF 3 :
1) ;(display = Display.getDisplay(this
"this" يعني چي؟؟

2);(box = new TextBox("Simple Example", "Hello World", 20, 0
اون عددها چيين؟ فقط بايد 20و0 باشن تا برنامه اجرا شه هيچ عدد ديگه اي رو قبول نميكنه.چرا؟

PDF 4 :
3) Display display = Display.getDisplay(this);
" Display " اولي اينجا اضافه نيست؟آخه اون علامته ظاهر مي شه!(البته اجرا مي شه)

راستي وقتي من برنامه اي رو نوشتم روي هر گوشي اي(از نظر مدل) قابل اجراس؟


بازگشت به بالاي صفحه اذهب الى الأسفل
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

PDF Empty
پستعنوان: رد: PDF   PDF Icon_minitimeالسبت أغسطس 30, 2008 10:45 am

سلام البته این PDF رو حامد زحمتش رو کشیده ولی سرش کمی شلوغه و ممکن فرصت نکنه جوابتو بده من در حد اطلاعاتم سعی می کنم جوابتون رو بدم:
1- تابع getDisplay به شما شی می ده که در واقع همون چیزی که به شما امکان می ده تو صفحه ی LCD بنویسی و به عنوان آرگومان باید refrence به MIDlet رو بهش پاس بدید.
بعد این display با تابع setCurrent به شما امکان می ده که Form ها و ... رو رو صفحه نمایش بدین به سورس ها نگاه کنید پیداش می کنید.

2- خوب Text Box هم برای اینکه new بشه به یک سری آرگومان نیاز داره کiه اگر به java doc هاش نگاه کنید می بینید که نوشته
TextBox(java.lang.String title, java.lang.String text, int maxSize, int constraints)

یعنی آرگومان اول title، آرگومان دوم text، آرگومان سوم بیشترین حجم (تو این مثال 20 کارکتر هست) و آرگومان آخر نوع متنی هست که می تونه بگیره که ثوابت زبر رو شامل می شه

TextField.ANY یعنی هر چیزی(همون 0 هم می تونید بذارید)
TextField.EMAILADDR
TextField.NUMERIC
TextField.PHONENUMBER
TextField.URL
TextField.DECIMAL

که البته می تونید با این ثوابت & کنیدش و رفتارش رو عوض کنید.

TextField.PASSWORD
TextField.UNEDITABLE
TextField.SENSITIVE
TextField.NON_PREDICTIVE
TextField.INITIAL_CAPS_WORD
TextField.INITIAL_CAPS_SENTENCE

از اسم ثوابت معلومه قراره چه کار کنن.

3- چون کارتون رو تازه شروع کردین و از عناصر hight level استفاده می کنید، جواب شما بله هست. ولی حفظ compatibility برنامه های نوشته شده گاهی از نوشتن برنامه سخت تره Idea
بازگشت به بالاي صفحه اذهب الى الأسفل
 
PDF
بازگشت به بالاي صفحه 
صفحه 1 از 1

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
 :: سوال و جواب-
پرش به: