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

طريقة تنفيذ أوامر عند النقر على JButton

طريقة تنفيذ أوامر عند النقر على JButton
طريقة تنفيذ أوامر عند النقر على JButton
طريقة تنفيذ أوامر عند النقر على JButton
طريقة تنفيذ أوامر عند النقر على JButton

طريقة تنفيذ أوامر عند النقر على JButton
المناهج السعوديةطريقة تنفيذ أوامر عند النقر على JButton
المثال التالي يعلمك طريقة تنفيذ أوامر عند النقر على الـ Button.

مثال

Main.java

  1. import javax.swing.JFrame;
  2. import javax.swing.JButton;
  3. import javax.swing.JLabel;
  4. import java.awt.FlowLayout;
  5. import java.awt.event.ActionEvent;
  6. import java.awt.event.ActionListener;
  7.  
  8. publicclass Main {
  9.  
  10. static JFrame frame = newJFrame(“JButton demo”)// أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  11. static JButton plus_button = newJButton(“+1”)// plus_button إسمه Button هنا أنشأنا
  12. static JButton minus_button = newJButton(“-1”)// minus_button إسمه Button هنا أنشأنا
  13. static JLabel label = newJLabel(“0”)// label إسمه Label هنا أنشأنا
  14.  
  15. staticint counter = 0// سنستخدم هذه المتغير كعداد
  16.  
  17. publicstaticvoidmain(String[] args){
  18.  
  19. plus_button.addActionListener(newActionListener(){ // plus_button هنا نضع الأوامر التي نريد تنفيذها عند النقر على الزر
  20. @Override
  21. publicvoidactionPerformed(ActionEvent e){
  22. label.setText(“” + (++counter))// plus_button عند النقر على الـ label واحداً ثم توضع كنص للـ counter ستزيد قيمة المتغير
  23. }
  24. });
  25.  
  26. minus_button.addActionListener(newActionListener(){ // minus_button هنا نضع الأوامر التي نريد تنفيذها عند النقر على الزر
  27. @Override
  28. publicvoidactionPerformed(ActionEvent e){
  29. label.setText(“” + (–counter))// minus_button عند النقر على الـ label واحداً ثم توضع كنص للـ counter ستنقص قيمة المتغير
  30. }
  31. });
  32.  
  33. frame.add(minus_button)// frame في الـ minus_button هنا أضفنا الـ
  34. frame.add(label)// frame في الـ label هنا أضفنا الـ
  35. frame.add(plus_button)// frame في الـ plus_button هنا أضفنا الـ
  36.  
  37. frame.setSize(30080)// هنا قمنا بتحديد حجم النافذة. عرضها 300 و طولها 80
  38. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)// هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  39. frame.setLayout(newFlowLayout())// حتى نجعل الأشياء التي نضيفها في النافذة تترب وراء بعضها و في وسط النافذة FlowLayout إستخدمنا الـ
  40. frame.setVisible(true)// هنا جعلنا النافذة مرئية
  41.  
  42. }
  43.  
  44. }

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

طريقة تنفيذ أوامر عند النقر على ال JButton في جافا
 

المصدر: طريقة تنفيذ أوامر عند النقر على JButton – المناهج السعودية

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

اترك رد

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

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

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