إعلان
تعلم الآن

Swing طريقة إظهار نص في الـ JProgressBar و جعل قيمته تتحرك يميناً و يساراً

المثال التالي يعلمك طريقة إظهار نص في الـ Progess Bar و جعل قيمته تتحرك يميناً و يساراً.


مثال

Main.java
import javax.swing.JFrame;
import javax.swing.JProgressBar;
 
public class Main {
 
    public static void main(String[] args) {
 
        JFrame frame = new JFrame("JProgressBar demo");          // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
        frame.setSize(300, 150);                                 // هنا قمنا بتحديد حجم النافذة. عرضها 300 و طولها 250
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    // هنا جعلنا زر الخروج من النافذة يغلق البرنامج
        frame.setLayout(null);                                   // في النافذة بنفسنا Progress Bar لذلك سنقوم بتحديد مكان الـ Layout Manager أي لم نستخدم أي null هنا وضعنا
 
        JProgressBar pb = new JProgressBar();                    // Progress Bar أي قمنا بإنشاء JProgressBar هنا أنشأنا كائن من الكلاس
        pb.setString("Please Wait");                             // Progess Bar هنا قمنا بتحديد النص الذي سيظهر في الـ
        pb.setIndeterminate(true);                               // تتحرك يميناً و يساراً Progess Bar هنا جعلنا قيمة الـ
        pb.setStringPainted(true);                               // ظاهراً Progress Bar هنا جعلنا نص الـ
        pb.setBounds(70, 40, 140, 30);                           // frame في الـ Progress Bar هنا قمنا بتحديد حجم و موقع الـ
 
        frame.add(pb);                                           // frame في الـ Progess Bar هنا أضفنا الـ
        frame.setVisible(true);                                  // هنا جعلنا النافذة مرئية
 
    }
 
}
		

ستظهر لك النافذة التالية عند التشغيل.

لاحظ أن قيمة الـ Progess Bar تتحرك يميناَ و يساراً.

طريقة إظهار نص في ال JProgressBar و جعل قيمته تتحرك يميناً و يساراً في جافا
إعلان
دورة قواعد بيانات MySQL في هذه الدورة ستتعلم أساسيات قواعد البيانات و أوامر SQL، العلاقات (Join) بين الجداول، Normalization مع تطبيق مشروع متكامل. سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 600 ريال
سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 600 ريال
تعلم الآن

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة