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

زر يتغير مع الضغط عليه

بدأه eng E في 9 مارس 2012 · 3 رد · 677 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

انا مبتدى في لغة الجافا

اريد تصميم ويندو مع زر يتغير الزر كلما ضغط عليه الى لون جديد

#2

وعليكم السلام

انشئ الزر الذي تريده وضع هذا الكود

في حدث

ActionPerformed

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

        Color c = jButton3.getBackground();
        if (c != Color.RED) {
            jButton3.setBackground(Color.red);
        } else {
            jButton3.setBackground(Color.BLUE);
        }

    }

اتمني ان يكون هذا ما تطلبه

بالتوفيع

1
#3

شكر اخي العزيز ,,,, كيف استخدم اسلوب random مع الكود

تم تعديل هذه المشاركة بواسطة eng E في 10 مارس 2012 في 07:45

#4
eng E كتب:

شكر اخي العزيز ,,,, كيف استخدم اسلوب random مع الكود

اتفضل... اتمني ان يساعدك هذا الحل :)

        Color getRandomColor() {
             Random numGen = new Random();
	      return new Color(numGen.nextInt(256), numGen.nextInt(256), numGen.nextInt(256));
	   }

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         

            jButton3.setBackground(getRandomColor());
    }

بالتوفيق

1

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