۱۳۸۷ دی ۱۹, پنجشنبه

مراحل ساخت منو menu

۱- یک نوار منو ایجاد کنید.
۲- یک منو ایجاد کنید.
۳- آیتم ها را به منو اضافه کنید.
۴- منو را به نوار منو اضافه کنید.
۵-اگر لازم است مراحل ۲ تا ۴ را تکرار کنید.
۶- نوار منو را به فریم اضافه کنید.

با دستور زیر یک نوار منو ایجاد می شود.

MenuBar myMenubar = new MenuBar(); 0

برای ساختن یک منو از سازنده ( Menu (String title استفاده کنید. مثلآ اگر می خواهید منو های File و Edit را بسازید به روش زیر عمل کنید.

Menu fileMenu = new Menu("File");
Menu editMenu = new Menu("Edit");
0
و به همین صورت منو آیتم ها ساخته می شوند.( MenuItem(String menutext
می توانید منو آیتم ها را داخل منو هایی ایجاد کنید که به آنها تعاق دارند.
MenuItem cut = new MenuItem("Cut");
0
می توانید منو آیتم ها را داخل منو هایی ایجاد کنید که به آنها تعاق دارند.

 Menu editMenu = new Menu("Edit");
MenuItem undo = new MenuItem("Undo")
editMenu.add(undo);
editMenu.addSeparator();
MenuItem cut = new MenuItem("Cut")
editMenu.add(cut);
MenuItem copy = new MenuItem("Copy")
editMenu.add(copy);
MenuItem paste = new MenuItem("Paste")
editMenu.add(paste);
MenuItem clear = new MenuItem("Clear")
editMenu.add(clear);
editMenu.addSeparator();
MenuItem selectAll = new MenuItem("Select All");
editMenu.add(selectAll);
0

متد () addSeparetor یک خط افقی در منو ایجاد می کند تا به طور منطقی وظایف جدا گانه از هم جدا شوند.
بعد از آنکه منو ها ساخته شدند ، آنها را به نوار منو اضافه کنید.
      myMenubar.add(fileMenu);
myMenubar.add(editMenu);
0
در پایان وقتی تمام منو ها با نوار منو اضافه شد، نوار منو را به فریم (مثلآ f ) با استفاده از متد زیر اضافه کنید.

f.setMenuBar(myMenuBar);
0

هیچ نظری موجود نیست: