السلام عليكم اريد وضع jProgressBar
لكلمة المرور في الكود الخاص بي ,,عملت لها key lisner وكلما ازداد عدد الحروف يتغيير اللون
حسب الكود التالي
private void jPasswordField1KeyReleased(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
jProgressBar1.setVisible(true);
if (num <=100) {
jProgressBar1.setValue(num);
if (jProgressBar1.getValue() == 20) {
jProgressBar1.setForeground(Color.blue);
} else if (jProgressBar1.getValue() == 40) {
jProgressBar1.setForeground(Color.red);
} else if (jProgressBar1.getValue() == 100) {
jProgressBar1.setForeground(Color.GREEN);
}
}
System.out.print(jProgressBar1.getValue());
num+=5;
}ولكن لا يظهر لدي سوى اللون البرتقالي دائما ,,لا اعرف لماذا ؟؟؟؟؟؟



