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

أستخدمت مثال لجعل الفورم ملون بالنت بينز ولكنه لايظهر الأداوات

بدأه al-sayyaf في 22 أكتوبر 2010 · 6 رد · 832 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

وجدتُ مثال في هذا الموقع لجعل الفورم ملون ونجحت في ذلك ولكن الاداوات لاتظهر مثل كومند الخروج وأدات الليست في برنامج النت بينز

http://www.roseindia.net/j2me/display-size.shtml

#2

شغاله ميه ميه

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class DisplaySize extends MIDlet {

	private Display display;
	private Command exitCmd;
	private Command nextCmd;
	private Command backCmd;

	public void startApp() {
    	Canvas canvas = new DisplaySizeCanvas();
    	exitCmd = new Command("Exit", Command.EXIT, 0);
    	nextCmd = new Command("Next", Command.ITEM, 0);
    	backCmd = new Command("Back", Command.ITEM, 0);
    	canvas.addCommand(exitCmd);
    	canvas.addCommand(nextCmd);
    	canvas.addCommand(backCmd);
    	display = Display.getDisplay(this);
    	display.setCurrent(canvas);
	}

	public void pauseApp() {
	}

	public void destroyApp(boolean unconditional) {
	}
}

class DisplaySizeCanvas extends Canvas {

	public void paint(Graphics g) {
    	int width = getWidth();
    	int height = getHeight();

    	g.setColor(255, 0, 0);
    	g.fillRect(0, 0, width, height);

    	g.setColor(0, 0, 255);
    	g.drawString("Sandeep Kumar Suman", 0, 0, Graphics.TOP | Graphics.LEFT);

    	Font font = g.getFont();
    	g.drawString("Software Developer", 0, font.getHeight(), Graphics.TOP | Graphics.LEFT);

    	g.drawString("Mobile No: +919313985248", width, height, Graphics.BOTTOM | Graphics.RIGHT);

    	String str = "Roseindia Tech. Pvt. Ltd.";
    	font = Font.getFont(Font.FACE_PROPORTIONAL, Font.STYLE_UNDERLINED, Font.SIZE_LARGE);
    	g.setFont(font);
    	g.drawString(str, 0, height / 2, Graphics.LEFT | Graphics.BASELINE);

    	int x = font.stringWidth(str);
    	g.setColor(0, 0, 255);
    	g.setFont(Font.getFont(Font.FACE_PROPORTIONAL, Font.STYLE_BOLD | Font.STYLE_ITALIC, Font.SIZE_MEDIUM));
    	g.drawString(" Delhi, India", x, height / 2, Graphics.LEFT | Graphics.BASELINE);

    	System.out.println("Height Of Display Screen: " + height);
    	System.out.println("Width Of Display Screen: " + width);

	}
}

post-217802-033607400 1287711941_thumb.p

post-217802-009809000 1287711947_thumb.p

بالتوفيق :)

المرفقات
commands1.pngcommands2.png

Software Developer
Mahmoudkelany.com


 

#3

هذا ليس Form هذا Canvas لا يمكنك وضع ادوات عليه مثل ال list كما لا يمكنك تلوين خلفيه ال Form اذا اردت شيء كذلك عليك ب LWUIT.

#4

أشكرك اخي محمود بارك الله فيك

والصحيح كنتُ احاول في وضع الأدوات الليست وغيرها ووضح لي الأخ مهدي وهذا ماكنتُ أريده

مهدي حجازي كتب:

هذا ليس Form هذا Canvas لا يمكنك وضع ادوات عليه مثل ال list كما لا يمكنك تلوين خلفيه ال Form اذا اردت شيء كذلك عليك ب LWUIT.

جزاك الله خير نعم هذا الذي كنتُ أريده بالفعل وأشكرك لتوجيهي لطريقة الصحيحة سأحاول في الطريقة بنفسي وإن شاء الله أنجح

أحواني بماذا تنصحوني كبداية أتعلم الجافا لكي أعرف أتعامل في jme أو ماذا

أخي مهدي بحثت عن هذه المكتبة وهل صحيح أنها غير متوافقة مع النتبينز وثقيله على الجوال

/index.php?showtopic=170229

#5
al-sayyaf كتب:

أشكرك اخي محمود بارك الله فيك

أخي مهدي بحثت عن هذه المكتبة وهل صحيح أنها غير متوافقة مع النتبينز وثقيله على الجوال

http://www.arabteam2...howtopic=170229

العفو اخى الكريم

انا كنت بحسب القوائم بتاعت الكومندز كما ذكرت

المهم هيا كانت زمان فعلا تقيله لكن مع تقدم الاجهزه فهى بالنسبه للاجهزه فهى تقريبا لا تعمل الا على MIDP 2 فيما اعلى من ذلك

وتقريبا profile 1.1

والاجهزه التى تدعم هذه المواصفات فهى عاليه وتتحملها :)

بالتوفيق اخى الكريم

Software Developer
Mahmoudkelany.com


 

#6

لا غير صحيح, هي متوافقه مع netbeans دون مشاكل، بالنسبه لثقيله نعم ولكن هذه المشكله بدأت تختفي على الأجهزه الحديثه، يعني تعتمد على الهاتف الذي تريد تشغيلها عليه.

#7

أشكرك لكم تواجدكم وأضافاتكم الرائعة بارك الله فيكم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…