欢迎来到天天文库
浏览记录
ID:61499083
大小:151.50 KB
页数:8页
时间:2021-02-07
《java高级语言程序设计实习报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实习报告题目:高级程序语言设计(Java)系部名称:经济管理系专业班级:信管102班学生姓名:冯军浩学号:3指导教师:王志辉刘帆教师职称:讲师2011年12月30日importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjavax.swing.border.BevelBorder;importjava.lang.String;importjavax.swing.JTextField;importjava.lang.Math;publicclassOO{JFramef;JMe
2、nuBarb;Containerc;JPanelp;JTextFieldtext;GridBagLayoutgl;GridBagConstraintscons;//ListenerPerformedh;ActionListenerinsert;ActionListenercommand;ActionListenersave;ActionListenerspece;booleanflag=true;Stringon="";Stringsl;StringBufferbuffer;//总体框架frame;publicOO(){insert=newInse
3、rtAction();command=newCommandAction();save=newSaveAction();spece=newSpeceAction();gl=newGridBagLayout();cons=newGridBagConstraints();p=newJPanel();f=newJFrame("计算器");f.setBounds(130,130,310,230);f.setResizable(false);try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelC
4、lassName());}catch(Exceptione){}c=f.getContentPane();f.setLayout(gl);f.setJMenuBar(FF());addText();addpanel();addbutton();f.setVisible(true);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}//建立JMenuBar;publicJMenuBarFF(){b=newJMenuBar();JMenud1=newJMenu("编辑(E)");JMenuItemcop
5、y=newJMenuItem("复制(C)Ctrl+C");JMenuItempaste=newJMenuItem("粘贴(P)Ctrl+V");JMenud2=newJMenu("查看(V)");JMenuItembz=newJMenuItem("标准型(T)");JMenuItemkx=newJMenuItem("科学型(S)");JMenuItemszfz=newJMenuItem("数字分组(I)");Menud3=newJMenu("帮助(H)");JMenuItembzzt=newJMenuItem("帮助主题(H)");JMenuIt
6、emgy=newJMenuItem("关于计算器(A)");d1.add(copy);d1.add(paste);d2.add(bz);d2.add(kx);d2.addSeparator();d2.add(szfz);d3.add(bzzt);d3.addSeparator();d3.add(gy);b.add(d1);b.add(d2);b.add(d3);returnb;}//建立text文本框;privatevoidaddText(){text=newJTextField("",20);text.setEditable(false);tex
7、t.setHorizontalAlignment(JTextField.RIGHT);cons.gridx=0;cons.gridy=0;//cons.ipadx=-100;cons.gridwidth=6;cons.gridheight=1;cons.anchor=GridBagConstraints.CENTER;cons.fill=GridBagConstraints.BOTH;cons.insets=newInsets(1,1,1,1);gl.setConstraints(text,cons);c.add(text);}//添加JPanel
8、按钮;publicJPaneladdpanel(){JLabellabel;label=newJLabel();label
此文档下载收益归作者所有