Swingالكلاس JMenuBar
و الكلاسات التي يمكن إستخدامها في شريط القائمة
- مقدمة
- أمثلة شاملة
مقدمة
الكلاس JMenuBar
يستخدم لإضافة شريط القوائم ( Menu Bar ) في أعلا الـ Frame.
الكلاس Menu
يستخدم لإضافة قائمة ( Menu ) في شريط القوائم.
الكلاس MenuItem
يستخدم لإضافة عنصر ( Item ) في القائمة.
الكلاس JCheckBoxMenuItem
يستخدم لإضافة Check Box في القائمة و هو مثل الكلاس JCheckBox
.
الكلاس JRadioButtonMenuItem
يستخدم لإضافة Radio Button في القائمة و هو مثل الكلاس JRadioButton
.
بناء الكلاس JMenuBar
public class JMenuBar extends JComponent implements Accessible, MenuElement
بناء الكلاس JMenu
public class JMenu extends JMenuItem implements Accessible, MenuElement
بناء الكلاس JMenuItem
public class JMenuItem extends AbstractButton implements Accessible, MenuElement
بناء الكلاس JCheckBoxMenuItem
public class JCheckBoxMenuItem extends JMenu implements Accessible, SwingConstants
بناء الكلاس JRadioButtonMenuItem
public class JRadioButtonMenuItem extends JMenu implements Accessible
أمثلة شاملة
المثال الأول
المثال التالي يعلمك طريقة إنشاء شريط القوائم و إضافة قوائم فيه.
المثال الثاني
المثال التالي يعلمك طريقة إضافة عناصر ( Menu Items ) في كل قائمة و إضافة خط فاصل ( Separator ) بين العناصر.
ستتعلم أيضاً كيف تنفذ أوامر عند النقر على العناصر الموجودة في القوائم.
المثال الثالث
المثال التالي يعلمك طريقة وضع أيقونات لعناصر القائمة.
المثال الرابع
المثال التالي يعلمك طريقة إضافة Check Boxes و Radio Buttons كعناصر في القائمة.
المثال الخامس
المثال التالي يعلمك طريقة وضع القوائم بداخل بعضها البعض.