java记事本的编辑功能显示不出来,其他功能也不用了,麻烦帮我看下代码,谢谢

packagebb;publicclassWP{publicstaticvoidmain(Stringargs[]){WindowMenuwin=newWindowMen... package bb;public class WP { public static void main(String args[]) { WindowMenu win=new WindowMenu("班级通讯录",20,30,400,300); } }package bb;import javax.swing.*;import java.awt.FlowLayout;import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import static javax.swing.JFrame.*;public class WindowMenu extends JFrame{ FlowLayout Menu; JPanel ban; JMenuBar menubar; JTextField text; JMenu menu,menu1,subMenu; JMenuItem item1,item2,item3; public WindowMenu(){} public WindowMenu(String s,int x,int y,int w,int h) { init(s); setLocation(x,y); setSize(w,h); setVisible(true); setDefaultCloseOperation(DISPOSE_ON_CLOSE); } void init(String s){ setTitle(s); ban = new JPanel(); Menu = new FlowLayout(); menubar=new JMenuBar(); subMenu=new JMenu("新建"); menu=new JMenu("文件"); menu1=new JMenu("编辑"); item1=new JMenuItem("打开"); item2=new JMenuItem("保存"); item3=new JMenuItem("退出"); item1.setAccelerator(KeyStroke.getKeyStroke('A')); item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK)); item3.setAccelerator(KeyStroke.getKeyStroke('X')); menu.add(item1); menu.addSeparator(); menu.add(item2); menu.add(subMenu); menu.add(item3); menu.addSeparator(); subMenu.add(new JMenuItem("信息")); menubar.add(menu); setJMenuBar(menubar); } }我还想在下边的文本区域进行增删改查的按钮,谢谢 展开
 我来答
stzdzyhs
2017-01-01 · TA获得超过233个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:43.9万
展开全部
编辑不出来是因为没有调用 menubar.add(menu1)
追问
为什么我加了以后编辑是处于文件的左边呢?
追答
估计是: 调用 menubar.add(menu1) 需要放在
menubar.add(menu); 后面才行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式