الجامعات العربية

طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner

طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
المناهج السعودية

طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner
المثال التالي يعلمك طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ Spinner.

مثال

Main.java

  1. import javax.swing.JFrame;
  2. import javax.swing.JLabel;
  3. import javax.swing.JSpinner;
  4. import javax.swing.event.ChangeEvent;
  5. import javax.swing.event.ChangeListener;
  6.  
  7. publicclass Main {
  8.  
  9. // هنا قمنا بإنشاء النافذة و جميع الأشياء التي سنضعها فيها
  10. static JFrame frame = newJFrame(“JSpinner demo”);
  11. static JSpinner spinner = newJSpinner();
  12. static JLabel label = newJLabel(“Value: 0”);
  13.  
  14. publicstaticvoidmain(String[] args){
  15.  
  16. // frame هنا قمنا بتحديد أماكن الأشياء التي سنضيفها في الـ
  17. spinner.setBounds(1004010030);
  18. label.setBounds(1008010030);
  19.  
  20. // frame هنا قمنا بإضافة جميع الأشياء التي قمنا بتعريفها سابقاً في الـ
  21. frame.add(spinner);
  22. frame.add(label);
  23.  
  24. // frame هنا قمنا بتحديد خصائص الـ
  25. frame.setSize(300250);
  26. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  27. frame.setLayout(null);
  28. frame.setVisible(true);
  29.  
  30.  
  31. // spinner هنا نضع الأوامر التي نريد تنفيذها في كل مرة يتم فيها تغيير قيمة الـ
  32. spinner.addChangeListener(newChangeListener(){
  33. @Override
  34. // سيتم عرض القيمة التي إختارها
  35. publicvoidstateChanged(ChangeEvent e){
  36. label.setText(“Value: “ + spinner.getValue());
  37. }
  38. });
  39.  
  40. }
  41.  
  42. }

ستظهر لك النافذة التالية عند التشغيل.
يمكنك النقر على الأسهم الموجودة في يمين الـ Spinner لزيادة أو إنقاص قيمته و تبديل نص الـ Label.

طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة ال JSpinner في جافا

المصدر: طريقة تنفيذ أوامر في كل مرة يتم فيها تغيير قيمة الـ JSpinner – المناهج السعودية

مقالات ذات صلة

اترك رد

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock