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
	

أمثلة شاملة


المثال الأول

المثال التالي يعلمك طريقة إنشاء شريط القوائم و إضافة قوائم فيه.

طريقة إنشاء شريط قوائم JMenuBar و إضافة قوائم JMenuItem فيه في جافا

شاهد المثال »



المثال الثاني

المثال التالي يعلمك طريقة إضافة عناصر ( Menu Items ) في كل قائمة و إضافة خط فاصل ( Separator ) بين العناصر.
ستتعلم أيضاً كيف تنفذ أوامر عند النقر على العناصر الموجودة في القوائم.

طريقة إضافة عناصر JMenuItem في كل قائمة JMenu و تنفيذ أوامر عند النقر على العناصر في جافا

شاهد المثال »



المثال الثالث

المثال التالي يعلمك طريقة وضع أيقونات لعناصر القائمة.

طريقة إضافة أيقونات للعناصر JMenuItem في جافا

شاهد المثال »



المثال الرابع

المثال التالي يعلمك طريقة إضافة Check Boxes و Radio Buttons كعناصر في القائمة.

طريقة إضافة JCheckBoxMenuItem و JRadioButtonMenuItem كعناصر للقائمة JMenu في جافا

شاهد المثال »



المثال الخامس

المثال التالي يعلمك طريقة وضع القوائم بداخل بعضها البعض.

طريقة وضع قائمة JMenuBar بداخل قائمة JMenuBar أخرى في جافا

شاهد المثال »

الدورات

أدوات مساعدة

الأقسام

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