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

سؤال عن jTextField1 عند الظغط عليها

بدأه alazde في 4 فبراير 2010 · 2 رد · 478 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي سؤال بخصوص jTextField1

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

والفكره هي عمل برنامج معلم طباعه

وهذ مثال على المشكلة

eoB73831.jpg

وهذه محاولتي

    private void jTextField1KeyTyped(java.awt.event.KeyEvent evt) {
        for(double i=0 ; i<jTextArea1.getText().length();i++)
         {
             int x = (int)i;
             char A= jTextArea1.getText().charAt(x);
             char B= jTextField1.getText().charAt(x);

             if(A==B)
             {
                jLabel2.setText("True");
             }
             else
                 jLabel2.setText("False");
         }
    }
#2

يمكن معرفة الحرف الذي تمت كتابته من خلال الكائن KeyEvent الذي يتم تمريره إلى الطريقة، واستعمال الطريقة getKeyChar

	private void jTextField1KeyTyped(java.awt.event.KeyEvent evt) {
		//.......
		char charTyped = evt.getKeyChar();
		System.out.println(charTyped);
	}
#3

الله يعطيك العافيه أخوي herch

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