2013年6月14日 星期五

javax.swing.JMenuBar、JMenu、JMenuItem

JMenuBar一個像是網頁上方工具列的物件,Jmenu則像是檔案這樣的在工具列上的分類,JmenuItem就是在檔案下的開新檔案的這種按鈕,在這篇我們一起介紹。
並且,menuitem的動作必須依靠ActionListener監聽方法,這篇並不介紹。


import javax.swing.JFrame;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
public class JMenuBarEX
{
        JFrame ExOfJFrame=new JFrame();                                //建立一個空白的介面                   
        JMenuBar ExOfJMenuBar=new JMenuBar();
        JMenu ExOfJMenu=new JMenu("menu測試");
        JMenuItem ExOfJMenuItem=new JMenuItem("menuitem測試");
        JMenuBarEX()
        {
                ExOfJFrame.setTitle("example!!");    //設定標題
                ExOfJFrame.setSize(400,300);         //width,height
                ExOfJFrame.setDefaultCloseOperation(2);       //設定視窗右上角關閉的功能鍵
                              
                ExOfJFrame.setJMenuBar(ExOfJMenuBar);           //menubar加至frame
                ExOfJMenuBar.add(ExOfJMenu);                   //menu加至menubar
                ExOfJMenu.add(ExOfJMenuItem);                 //menuitem加至menu
                ExOfJFrame.setVisible(true);
               
        }

        public static void main(String[] arg)
        {
                new JMenuBarEX();
        }
}


這是menubar及menu的實作



menuitem的實作





如果您喜歡我的文章,請在文章最末按5下Like!
我將得到LikeCoin的回饋:)

回饋由LikeCoin基金會出資,您只要註冊/登入帳號(FB、Google帳號都可以註冊,流程超快),按L五次左鍵,可以贊助我的文章且完全不會花到錢!
支持創作,正向交流:)

沒有留言:

張貼留言