真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java窗口菜單代碼 java窗體菜單欄

Java中1、 創(chuàng)建一個(gè)Jframe窗口,在其中添加“文件”和“幫助”兩個(gè)菜單的代碼?急啊 謝謝各位啊

import java.awt.Color;

目前創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、襄陽網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

import java.awt.Frame;

import java.awt.Menu;

import java.awt.MenuBar;

import java.awt.MenuItem;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

public class TestFrame extends Frame{

//只做了最簡(jiǎn)單的實(shí)現(xiàn),復(fù)雜的你可以再看看文檔

private static final long serialVersionUID = 1L;

public void lauchFrame() {

this.setSize(250, 300);

this.setTitle("歡迎進(jìn)入");

this.setLocation(400, 100);

MenuBar menuBar = new MenuBar();

Menu menu = new Menu();

menu.setLabel("菜單");

MenuItem file = new MenuItem();

MenuItem help = new MenuItem();

file.setLabel("文件");

help.setLabel("幫助");

menu.add(file);

menu.add(help);

menuBar.add(menu);

setMenuBar(menuBar);

this.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

this.setBackground(Color.DARK_GRAY);

this.setVisible(true);

this.setResizable(false);

}

public static void main(String[] args) {

new TestFrame().lauchFrame();

}

}

不好意思,搞成了Frame的實(shí)現(xiàn)了,你將Frame換成JFrame就差不多行了。

java的菜單代碼怎么寫?

import java.awt.*;

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("藍(lán)色");

JPanel jp=new JPanel();

MyMenu(){

setTitle("菜單測(cè)試");

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=="藍(lán)色")m.jp.setBackground(Color.blue);

}

}

不知道你要什么事件代碼,我寫了個(gè)比較簡(jiǎn)單的你看適合不。

java中的菜單舉例的代碼:

public static void main ( String args[])

{

new MenuTest().setVisible(true);

}

}

不要寫在另一個(gè)方法內(nèi)。

另外,是這個(gè)名稱的

PopupMenu pop;

java點(diǎn)擊菜單項(xiàng)彈出窗口怎么弄

代碼缺一行:

。。。

authorTextArea.setPreferredSize(new Dimension(40, 80));

authorFrame.add(authorTextArea);

。。。

以上完了后,需要加一個(gè)

authorFrame.setVisible(true);

至于這個(gè)框的大小,你再調(diào)調(diào)哈,相互學(xué)習(xí)~,三年沒做過了~

JAVA怎么寫代碼使一個(gè)窗口打開另一個(gè)窗口

1、首先,我們需要在代碼中導(dǎo)入相應(yīng)的包,以便能夠使用JFrame類。然后,新建一個(gè)窗口類繼承自JFrame類。

2、在窗口類中創(chuàng)建一個(gè)初始化方法,我們需要在該方法中初始化窗口類對(duì)象,并將其顯示出來。

3、對(duì)窗口對(duì)象進(jìn)行初始化時(shí),我們先設(shè)置好窗口的標(biāo)題。

4、再設(shè)置窗口的大小,參數(shù)分別為窗口的長(zhǎng)和寬,單位是像素。

5、接著設(shè)置窗口左上角的坐標(biāo)位置,以確定窗口的位置。參數(shù)分別為窗口左上角頂點(diǎn)的x坐標(biāo)和y坐標(biāo)。

6、最后,調(diào)用setVisible方法將窗口顯示出來。參數(shù)為true表示顯示,為false表示隱藏。

7、窗口類寫好后,我們?cè)趍ain方法中創(chuàng)建一個(gè)窗口類對(duì)象,然后調(diào)用該對(duì)象的初始化方法就可以將窗口顯示出來了。


網(wǎng)站標(biāo)題:java窗口菜單代碼 java窗體菜單欄
瀏覽地址:http://weahome.cn/article/hijieh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部