打開“菜單:Project / Properties”窗口,在“Libaray”區(qū)域?qū)⑶懊鎸?dǎo)入的“SlidingMenu”項目添加進來。
創(chuàng)新互聯(lián)建站專注于中大型企業(yè)的做網(wǎng)站、成都網(wǎng)站建設(shè)和網(wǎng)站改版、網(wǎng)站營銷服務(wù),追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術(shù)與技術(shù)開發(fā)的融合,累計客戶超過千家,服務(wù)滿意度達97%。幫助廣大客戶順利對接上互聯(lián)網(wǎng)浪潮,準確優(yōu)選出符合自己需要的互聯(lián)網(wǎng)運用,我們將一直專注品牌網(wǎng)站建設(shè)和互聯(lián)網(wǎng)程序開發(fā),在前進的路上,與客戶一起成長!
首先,需要聲明一個PopupMenu對像。
菜單條就是一個桌面程序上面那一排菜單的總的集合,比如文件、編輯、工具什么的那一排就是菜單條,其中的文件、幫助這些就是菜單,文件下面的新建、打開就是菜單項??偟膩碚f菜單項組成菜單,菜單的集合就是菜單條。
菜單Menu類的對象調(diào)用addSeparator();添加分割線,此行代碼添加在你要分割線出現(xiàn)的位置上。而創(chuàng)建復(fù)選菜單,用CheckboxMenuItem類創(chuàng)建菜單項就行。
面板改變時改變引用。彈出新窗口在監(jiān)聽器里獲得一個窗口實例然后setVisible(true)就行了。不能點其他的?那就把item.setEnabled(false);還是setEnable(false),沒注意過,都用工具寫的。
有點沒看明白。。菜單的事件監(jiān)聽和按鈕是一樣的,按鈕怎么寫菜單項就怎么寫。
菜單條就是一個桌面程序上面那一排菜單的總的集合,比如文件、編輯、工具什么的那一排就是菜單條,其中的文件、幫助這些就是菜單,文件下面的新建、打開就是菜單項??偟膩碚f菜單項組成菜單,菜單的集合就是菜單條。
這里面的三個參數(shù)都可以隨意組合,不一定三個都要。其中的boolean selected這個參數(shù)就是代表是第一個是否選中。
通常是將mennItem加到menu中,你將menu加到menu中就成了多級菜單了。
至于多級菜單,只要把一個Menu類的對象添加到另一個Menu類的對象,就可以產(chǎn)生多級菜單了。
setJMenuBar(menuBar);如果想創(chuàng)建M級菜單欄,則多定義幾個JMenu。
1,所謂級聯(lián)下拉菜單就是動態(tài)的下拉菜單,當?shù)谝患夁x中某一個選項是,第二級會跟著第一級的變化而變化,比如:當“學(xué)院”這一欄選擇“信息學(xué)院”那么“專業(yè)”這一欄只會出現(xiàn)屬于信息學(xué)院的專業(yè)。