AXE Box : بهترين ابزار فلش و آنلاک برای HTC

با افزایش فروش گوشی های اچ تی سی در بازار ایران ، تعمیرکاران تلفن همراه به ابزاری برای رفع مشکلات نرم افزاری این گوشی های نیاز دارند که بهترين باکس موجود برای اين برند باکس می باشد که در سال 2010 ...

باکس های جديد برای فلش و آنلاک گوشی های چينی

تعمیرکاران موبایل در ایران برای سرویس گوشی های چینی فقط از باکس Spiderman استفاده می کنند ، به دلیل تنوع این گوشی ها این باکس پاسخگوی نیاز تعمیرکاران نمی باشد لزا باکس های جدیدی را به شما معرفی می کنیم که ...

فروش فوق العاده باکس UFS Micro با HWK اصلی

UFSx يکی از حرفه ای ترين ابزار فلش گوشی های نوکيا ، سامسونگ و برخی از مدل های سونی اريکسون می باشد که با ساير نرم افزار ها مثل JAF ، MX-key و SETool سازگاری کامل دارد ، برای خريد اين باکس با چيپ HWK اصلی ساراس ...


برگشت   GsmAria | انجمن های تخصصی تلفن همراه > توسعه نرم افزاری موبايل > زبان های برنامه نویسی > زبان جاوا - J2ME

جدیدترین مباحث انجمنها



پاسخ
 
امکانات
قدیمی 2009-12-12, 22:34   #1
عضو انجمن
 
آواتار rrreza
 
تاریخ عضویت: Jan 2009
ارسالها: 1
تشکر کردن: 0
از این کاربر 0 بار تشکر شده
rrreza is an unknown quantity at this point
ناراحت نوشتن ماشين‌حساب بصورت TextBox در J2Me


با سلام خدمت همه دوستان
من می خوام کاربر درون یک تکس باکس یک عدد رو وارد کنه (کلید ستاره گوشی ممیز باشه) و با زدن کلید مربع علامت بعلاوه بعد از اون عدد گذاشته بشه و کاربر عدد بعدی رو وارد کنه در نهایت کاربر بتواند با زدن کلید ok مجموع اعداد رو توی یک استرینگ ببینه
میدونم مسئله پیچیده است ولی نیاز به کمک شما دوستان دارم. اگه کسی می تونه راهنماییم کنه یا یک مثال برام بنویسه . ممنون میشم
rrreza آفلاین است   پاسخ با نقل قول


قدیمی 2009-12-12, 23:49   #2
كاربر حرفه ای J2ME
 
آواتار Mahdi68
 
تاریخ عضویت: Feb 2009
موقعیت: تبریز
ارسالها: 303
تشکر کردن: 155
از این کاربر 279 بار تشکر شده
Mahdi68 is an unknown quantity at this point
پیشفرض

سلام
برای نوشتن ماشین حساب باید از عبارات infix , postfix استفاده کنی
برای تکست باکس یا باید از textfield استفاده کنی یا تو canvas یه مستطیل رسم کنی و اعداد تو اون نوشته بشن
__________________
برای آن کس که ایمان دارد , ناممکن وجود ندارد
Mahdi68 آفلاین است   پاسخ با نقل قول
از Mahdi68 تشکر شده :
GsmAria. 1 (2009-12-13), Haamoon (2009-12-14)
قدیمی 2009-12-13, 00:16   #3
كاربر فعال انجمن J2ME
 
آواتار Mermaid
 
تاریخ عضویت: Mar 2009
ارسالها: 90
تشکر کردن: 62
از این کاربر 109 بار تشکر شده
Mermaid is an unknown quantity at this point
پیشفرض

سلام

اگر شما از notepad ی که جناب هامون آموزش دادند به عنوان textbox برای گرفتن اعداد استفاده می کنید :

در تایع keypressed متغییر text حاوی رشته ای از اعداد هست که وارد کردید
برای اینکه دو عدد موجود در رشته را برای جمع زدن از هم تفکیک کنید می تونید از کد زیر استفاده کنید:

کد:
int loc=text.indexOf("+");
   String num1=text.substring(0, loc);
   String num2=text.substring(loc+1, text.length());
 
   int no1=Integer.parseInt(num1);
   int no2=Integer.parseInt(num2);

در این حالت می تونید در تابع keypressed تعریف کنید که اگر کلید fire زده شده
no1 و no2 را با هم جمع کند و بعد از تبدیل بهString در خروجی نمایش بده

البته برای اعدا اعشاری نیاز به اعمال شروط بیشتری هست که این کار شماست
این در حالتی هست که شما در محیط سطح پائین کار می کنید برای سطح بالا هم با کمی تغییر قابل استفاده هست.

موفق باشید.
Mermaid آفلاین است   پاسخ با نقل قول
از Mermaid تشکر شده :
GsmAria. 1 (2009-12-13), Haamoon (2009-12-14)
قدیمی 2009-12-13, 01:15   #4
كاربر حرفه ای J2ME
 
آواتار Mahdi68
 
تاریخ عضویت: Feb 2009
موقعیت: تبریز
ارسالها: 303
تشکر کردن: 155
از این کاربر 279 بار تشکر شده
Mahdi68 is an unknown quantity at this point
پیشفرض

سلام
این روش فقط رو دو تا عدد جواب میده و فقط واسه جمع هست (البته دوستمون اینو خواستن) ولی اگه یه کم بیشتر وقت بزارن و از الگوریتم تبدیل عبارات میانوندی و پسوندی استفاده کنند ماشین حسابشون تمام اعمال میتونه انجام بده و ارقام و تعداد عددها هم محدود نمیشه
__________________
برای آن کس که ایمان دارد , ناممکن وجود ندارد
Mahdi68 آفلاین است   پاسخ با نقل قول
از Mahdi68 تشکر شده :
GsmAria. 1 (2009-12-13)
پاسخ


کاربرانی که در حال مطالعه این موضوع هستند: 1 (0 عضو و 1 مهمان)
 
امکانات

قوانین ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلک ها هستند فعال
[IMG] فعال
HTML غیرفعال
Trackbacks are غیرفعال
Pingbacks are غیرفعال
Refbacks are غیرفعال


موضوعات مشابه
موضوع نویسنده انجمن پاسخ ها آخرین ارسال
راهنمای امتیاز و رد كردن مراحل N-Gage II GsmAria. 1 2 و N-Gage 1 8 2009-10-25 11:52
نوشتن و خواندن متن عربی در برنامه J2Me bahram140 زبان جاوا - J2ME 2 2009-08-27 12:01
نوشتن برنامه یادآور کارهای روزانه در J2Me daneshjoo65 زبان جاوا - J2ME 1 2009-05-13 12:52
راهنمایی برای نوشتن برنامه Bluetooth در J2Me raz6024540 زبان جاوا - J2ME 13 2009-04-04 10:20
کتاب آموزشی جاوا | مبحث Command و Alert Screen GsmAria. 1 زبان جاوا - J2ME 1 2008-08-07 10:16