سلام عليكم
انا مبتدى في لغة الجافا
اريد تصميم ويندو مع زر يتغير الزر كلما ضغط عليه الى لون جديد
سلام عليكم
انا مبتدى في لغة الجافا
اريد تصميم ويندو مع زر يتغير الزر كلما ضغط عليه الى لون جديد
وعليكم السلام
انشئ الزر الذي تريده وضع هذا الكود
في حدث
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);
}
}اتمني ان يكون هذا ما تطلبه
بالتوفيع
شكر اخي العزيز ,,,, كيف استخدم اسلوب random مع الكود
تم تعديل هذه المشاركة بواسطة eng E في 10 مارس 2012 في 07:45
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());
}بالتوفيق