طريقة إنشاء JList تحتوي على عناصر

المناهج السعودية

طريقة إنشاء JList تحتوي على عناصر

طريقة إنشاء JList تحتوي على عناصر

طريقة إنشاء JList تحتوي على عناصر

طريقة إنشاء JList تحتوي على عناصر

طريقة إنشاء JList تحتوي على عناصر

المناهج السعودية

طريقة إنشاء JList تحتوي على عناصر

المثال التالي يعلمك طريقة إنشاء كائن من الكلاس JList يحتوي على عناصر.

مثال

Main.java

  1. import javax.swing.DefaultListModel;
  2. import javax.swing.JFrame;
  3. import javax.swing.JList;
  4. import javax.swing.JScrollPane;
  5. publicclass Main {
  6. publicstaticvoidmain(String[] args){
  7. JFrame frame = newJFrame(“JList demo”); // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  8. frame.setSize(320, 360); // هنا قمنا بتحديد حجم النافذة. عرضها 320 و طولها 360
  9. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  10. frame.setLayout(null); // في النافذة بنفسنا List لذلك سنقوم بتحديد مكان الـ Layout Manager أي لم نستخدم أي null هنا وضعنا
  11. DefaultListModel model = newDefaultListModel(); // Model أي كأننا قمنا بتعريف .DefaultListModel هنا قمنا بإنشاء كائن من الكلاس
  12. JList list = newJList(model); // أي قمنا بتعريف القائمة .model مبنية على الكائن JList هنا قمنا بتعريف كائن من الكلاس
  13. JScrollPane listScrollPane = newJScrollPane(list); // عند الحاجة Scroll Bar لضمان ظهور JScrollPane بداخل كائن من الكلاس list هنا وضعنا الـ
  14. listScrollPane.setBounds(100, 40, 100, 230); // frame في الـ listScrollPane هنا قمنا بتحديد حجم و موقع الـ
  15. model.addElement(“red”); // و التي بدورها ستظهر في القائمة model هنا أضفنا عدة عناصر في الـ
  16. model.addElement(“blue”);
  17. model.addElement(“green”);
  18. model.addElement(“yellow”);
  19. model.addElement(“orange”);
  20. model.addElement(“brown”);
  21. model.addElement(“pink”);
  22. model.addElement(“purple”);
  23. model.addElement(“gray”);
  24. model.addElement(“black”);
  25. model.addElement(“white”);
  26. frame.add(listScrollPane); // frame في الـ listScrollPane هنا أضفنا الـ
  27. frame.setVisible(true); // هنا جعلنا النافذة مرئية
  28. }
  29. }

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

طريقة تعريف قائمة في جافا JList و إضافة عناصر فيها

 

Be the first to comment

اترك رد