java的菜單項功能代碼 java菜單欄代碼

java的菜單代碼怎么寫?

import java.awt.*;

創(chuàng)新互聯公司專業(yè)網站制作、成都網站制作,集網站策劃、網站設計、網站制作于一體,網站seo、網站優(yōu)化、網站營銷、軟文推廣等專業(yè)人才根據搜索規(guī)律編程設計,讓網站在運行后,在搜索中有好的表現,專業(yè)設計制作為您帶來效益的網站!讓網站建設為您創(chuàng)造效益。

import java.awt.event.*;

import javax.swing.*;

public class MyMenu extends JFrame{

JMenuBar jmbar=new JMenuBar();

JMenu jmenu=new JMenu("顏色");

JMenuItem jmt1=new JMenuItem("紅色"),

jmt2=new JMenuItem("黃色"),

jmt3=new JMenuItem("藍色");

JPanel jp=new JPanel();

MyMenu(){

setTitle("菜單測試");

setSize(400,300);

setJMenuBar(jmbar);

jmbar.add(jmenu);

jmenu.add(jmt1);

jmenu.add(jmt2);

jmenu.add(jmt3);

add(jp);

jmt1.addActionListener(new MenuAction(this));

jmt2.addActionListener(new MenuAction(this));

jmt3.addActionListener(new MenuAction(this));

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

}

public static void main(String[] args) {

new MyMenu();

}

}

class MenuAction implements ActionListener{

MyMenu m;

MenuAction(MyMenu m){

this.m=m;

}

public void actionPerformed(ActionEvent e){

String color=e.getActionCommand();

if(color=="紅色")m.jp.setBackground(Color.red);

else if(color=="黃色")m.jp.setBackground(Color.yellow);

else if(color=="藍色")m.jp.setBackground(Color.blue);

}

}

不知道你要什么事件代碼,我寫了個比較簡單的你看適合不。

用java編寫一個菜單,要源代碼

import java.awt.Frame;

import java.awt.Menu;

import java.awt.MenuBar;

import java.awt.MenuItem;

import java.awt.MenuShortcut;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.KeyEvent;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;public class Test_11 extends Frame implements ActionListener{ /**

* @param args

*/

MenuBar mb = null;

Menu m = null;

MenuItem mi = null; public Test_11() {

this.setBounds(100, 100, 400, 300);

this.setVisible(true);

mb = new MenuBar();

m = new Menu("文件");

mi = new MenuItem("打開");

mi.setShortcut(new MenuShortcut(KeyEvent.VK_O));

m.add(mi);

mb.add(m);

setMenuBar(mb);

mi.addActionListener(this);

this.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

} public static void main(String[] args) {

// TODO Auto-generated method stub

new Test_11();

} @Override

public void actionPerformed(ActionEvent arg0) {

System.exit(0);

}}

java中的菜單舉例的代碼:

public static void main ( String args[])

{

new MenuTest().setVisible(true);

}

}

不要寫在另一個方法內。

另外,是這個名稱的

PopupMenu pop;

網站欄目:java的菜單項功能代碼 java菜單欄代碼
分享URL:http://m.kartarina.com/article40/hiisho.html

成都網站建設公司_創(chuàng)新互聯,為您提供定制開發(fā)域名注冊網站維護ChatGPT網站策劃電子商務

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都app開發(fā)公司
主站蜘蛛池模板: 精品国产AV无码一区二区三区| 日韩毛片免费无码无毒视频观看 | 性虎精品无码AV导航| 无码福利一区二区三区| 无码人妻av一区二区三区蜜臀| 无码av中文一二三区| 一区二区三区无码被窝影院| 亚洲av无码乱码在线观看野外| 无码内射中文字幕岛国片| 性色AV无码中文AV有码VR| 久久久无码一区二区三区| 中文字幕无码视频专区| 乱人伦人妻中文字幕无码| 久久精品亚洲中文字幕无码麻豆 | 久久久久亚洲精品无码系列| 少妇人妻偷人精品无码AV| 无码AV片在线观看免费| 亚洲中文字幕无码久久综合网| 无码人妻丰满熟妇区毛片| 久久AV高潮AV无码AV| 国产在线无码精品电影网| 成人免费无码大片a毛片软件 | 亚洲国产精品无码久久青草| 亚洲的天堂av无码| 无码国内精品久久人妻| 中文字幕精品无码亚洲字| gogo少妇无码肉肉视频| (无码视频)在线观看| 日韩精品成人无码专区免费| 亚洲成无码人在线观看| 久久久无码精品国产一区| 国内精品人妻无码久久久影院| 国产免费黄色无码视频| 五月天无码在线观看| 四虎成人精品国产永久免费无码 | 四虎成人精品无码永久在线| 亚洲AV永久无码精品放毛片| 2024你懂的网站无码内射| 中文字幕无码精品亚洲资源网久久| 亚洲av无码久久忘忧草| 亚洲国产成人精品无码区在线秒播 |