java菜单和工具栏界面代码设计.docx

上传人:小飞机 文档编号:3159722 上传时间:2023-03-11 格式:DOCX 页数:5 大小:37.55KB
返回 下载 相关 举报
java菜单和工具栏界面代码设计.docx_第1页
第1页 / 共5页
java菜单和工具栏界面代码设计.docx_第2页
第2页 / 共5页
java菜单和工具栏界面代码设计.docx_第3页
第3页 / 共5页
java菜单和工具栏界面代码设计.docx_第4页
第4页 / 共5页
java菜单和工具栏界面代码设计.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《java菜单和工具栏界面代码设计.docx》由会员分享,可在线阅读,更多相关《java菜单和工具栏界面代码设计.docx(5页珍藏版)》请在三一办公上搜索。

1、java菜单和工具栏界面代码设计实验八 菜单和工具栏 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class c extends JFrame private JMenuBar menuBar; private JMenu xtMenu,xyMenu,zyMenu,xsMenu,kcMenu,cjMenu,jsMenu;/ private JMenuItem aItem,bItem,cItem,dItem; / private JMenuItem eItem,fItem,gItem,hItem

2、; private JMenuItem iItem,jItem,kItem,lItem; private JMenuItem mItem,nItem,oItem,pItem; private JMenuItem qItem,rItem,sItem,tItem; private JMenuItem uItem,vItem,wItem,xItem; private JMenuItem yItem,zItem,aaItem,bbItem; public c(String account) setTitle(学生管理系统+当前管理员为+account); setSize(500,400); cente

3、r(this); 1 setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); createMenu; showToolBar; setVisible(true); /caidan public void createMenu menuBar=new JMenuBar;/创建菜单栏 xtMenu=new JMenu(系统管理); aItem=new JMenuItem(学院设置); bItem=new JMenuItem(专业设置); cItem=new JMenuItem(修改密码); dItem=new JMenuItem(退出); /dItem

4、.setMnemonic(Q); xtMenu.add(aItem); xtMenu.add(bItem); xtMenu.addSeparator; xtMenu.add(cItem); xtMenu.addSeparator; 2 xtMenu.add(dItem); menuBar.add(xtMenu); this.setJMenuBar(menuBar); xyMenu=new JMenu(学院管理); eItem=new JMenuItem(学院介绍); fItem=new JMenuItem(学院风貌); gItem=new JMenuItem(学院大纲); hItem=new

5、JMenuItem(学院注册); /dItem.setMnemonic(Q); xyMenu.add(eItem); xyMenu.add(fItem); xyMenu.addSeparator; xyMenu.add(gItem); xyMenu.addSeparator; xyMenu.add(hItem); menuBar.add(xyMenu); this.setJMenuBar(menuBar); zyMenu=new JMenu(专业管理); iItem=new JMenuItem(专业介绍); jItem=new JMenuItem(专业课程); 3 kItem=new JMen

6、uItem(专业方向); lItem=new JMenuItem(专业考证); /dItem.setMnemonic(Q); zyMenu.add(iItem); zyMenu.add(jItem); zyMenu.addSeparator; zyMenu.add(kItem); zyMenu.addSeparator; zyMenu.add(lItem); menuBar.add(zyMenu); this.setJMenuBar(menuBar); xsMenu=new JMenu(学生管理); mItem=new JMenuItem(班级安排); nItem=new JMenuItem(

7、网上课程); oItem=new JMenuItem(学生安全介绍); pItem=new JMenuItem(学生公寓); /dItem.setMnemonic(Q); xsMenu.add(mItem); xsMenu.add(nItem); xsMenu.addSeparator; xsMenu.add(oItem); 4 xsMenu.addSeparator; xsMenu.add(pItem); menuBar.add(xsMenu); this.setJMenuBar(menuBar); kcMenu=new JMenu(课程管理); qItem=new JMenuItem(课程

8、介绍); rItem=new JMenuItem(课程安排); sItem=new JMenuItem(课程报名); tItem=new JMenuItem(课程培训); /dItem.setMnemonic(Q); kcMenu.add(qItem); kcMenu.add(rItem); kcMenu.addSeparator; kcMenu.add(sItem); kcMenu.addSeparator; kcMenu.add(tItem); menuBar.add(kcMenu); this.setJMenuBar(menuBar); cjMenu=new JMenu(成绩管理); u

9、Item=new JMenuItem(查看分数); 5 vItem=new JMenuItem(查看试卷); wItem=new JMenuItem(学科学分); xItem=new JMenuItem(等级查看); /dItem.setMnemonic(Q); cjMenu.add(uItem); cjMenu.add(vItem); cjMenu.addSeparator; cjMenu.add(wItem); cjMenu.addSeparator; cjMenu.add(xItem); menuBar.add(cjMenu); this.setJMenuBar(menuBar); js

10、Menu=new JMenu(教师管理); yItem=new JMenuItem(教师介绍); zItem=new JMenuItem(教师课程); aaItem=new JMenuItem(修改信息); bbItem=new JMenuItem(工资明细); /dItem.setMnemonic(Q); jsMenu.add(yItem); jsMenu.add(zItem); jsMenu.addSeparator; 6 jsMenu.add(aaItem); jsMenu.addSeparator; jsMenu.add(bbItem); menuBar.add(jsMenu); th

11、is.setJMenuBar(menuBar); public void showToolBar JToolBar jt=new JToolBar; JButton sys_setBtn=new JButton(new ImageIcon (this.getClass.getResource(系统设置.png); sys_setBtn.setToolTipText(系统设置); JButton s_queryBtn=new JButton(new ImageIcon (this.getClass.getResource(成绩查询.png); s_queryBtn.setToolTipText(

12、成绩查询); JButton stuinf_inputBtn=new JButton(new ImageIcon (this.getClass.getResource(学生信息录入.png); stuinf_inputBtn.setToolTipText(系统设置); JButton sys_exitBtn=new JButton(new ImageIcon 7 (this.getClass.getResource(退出系统.png); sys_exitBtn.setToolTipText(退出系统); jt.add(sys_setBtn); jt.addSeparator; jt.add(s

13、_queryBtn); jt.addSeparator; jt.add(stuinf_inputBtn); jt.addSeparator; jt.add(sys_exitBtn); this.add(jt,BorderLayout.NORTH); public void center(JFrame frame) Toolkit toolkit=Toolkit.getDefaultToolkit; Dimension dim=toolkit.getScreenSize; int screenWidth=dim.width; int screenHeight=dim.height; int w=frame.getWidth; int h=frame.getHeight; 8 int x=(screenWidth-w)/2; int y=(screenHeight-h)/2; frame.setLocation(x,y); public static void main(String args) new c(JOJO); 9 10

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号