JAVA运行框不见了_java新手,创建一个菜单栏,但是连窗口都不显示,程序运行,什么都没有,就终止。。代码如下...

本文档描述了在JAVA编程中遇到的一个问题,即创建了一个包含菜单栏的窗口,但在运行程序后,窗口并未显示,仅程序终止。代码示例展示了如何使用JFrame、JMenuBar、JMenuItem等组件创建菜单,但最终没有成功展示窗口。
摘要由CSDN通过智能技术生成

packagefirstmenu;importjava.awt.Graphics;importjava.awt.MenuItem;importjavax.swing.JFrame;importjavax.swing.JMenu;importjavax.swing.JMenuBar;importjavax.swing.JMenuItem;i...

package firstmenu;

import java.awt.Graphics;

import java.awt.MenuItem;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JPanel;

public class Menu extends JFrame{

public void Menu(){

JFrame f=new JFrame("菜单组件");

JMenuBar bar =new JMenuBar();

JMenuItem j1=new JMenuItem("Open");

JMenuItem j2=new JMenuItem("Save");

JMenuItem j3=new JMenuItem("Save as Template");

JMenu m1 = new JMenu("File");

mypanel mp=new mypanel();

f.add(bar);

this.setJMenuBar(bar);

bar.add(m1);

m1.add(j1);

m1.add(j2);

m1.add(j3);

this.setSize(800,600);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

f.pack();

f.setVisible(true);

}

public static void main(String[] args) {

// TODO 自动生成的方法存根

new Menu();

}

}

class mypanel extends JPanel

{

public void paint(Graphics g)

{

super.paint(g);

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值