《java实验报告实验六Java图形用户界面》由会员分享,可在线阅读,更多相关《java实验报告实验六Java图形用户界面(27页珍藏版)》请在人人文库网上搜索。
1、信 息 工 程 学 院实验报告的内容与格式按任课教师的要求书写。Java程序设计 实习报告JAVA图形用户界面实验六Java图形用户界面1实验目的(1)掌握图形用户界面基本组件。(2)了解如何使用布局管理器对组件进行管理。(3)掌握Java事件处理机制。2实验内容实验题1 编写一个模拟计算器的程序,使用面板和网格布局,添加一个文本框,10个数字按钮(0-9),4个加减乘除按钮,一个等号按钮,一个清除按钮,要求将计算公式和结果显示在文本框中。运行结果:加法:主要代码:private void initComponents() jButton1 = new javax.swing.JButton(。
2、);jButton2 = new javax.swing.JButton();jButton3 = new javax.swing.JButton();jButton4 = new javax.swing.JButton();jButton5 = new javax.swing.JButton();jButton6 = new javax.swing.JButton();jButton7 = new javax.swing.JButton();jButton8 = new javax.swing.JButton();jButton9 = new javax.swing.JButton();jB。
3、utton10 = new javax.swing.JButton();jButton11 = new javax.swing.JButton();jButton12 = new javax.swing.JButton();jButton13 = new javax.swing.JButton();jButton14 = new javax.swing.JButton();jButton15 = new javax.swing.JButton();jTextField1 = new javax.swing.JTextField();setStub(null);jButton1.setText(。
4、3);jButton1.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton1ActionPerformed(evt););jButton2.setText(1);jButton2.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) 。
5、jButton2ActionPerformed(evt););jButton3.setText(5);jButton3.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton3ActionPerformed(evt););jButton4.setText(2);jButton4.addActionListener(new java.awt.event.ActionListener() public void 。
6、actionPerformed(java.awt.event.ActionEvent evt) jButton4ActionPerformed(evt););jButton5.setText(6);jButton5.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton5ActionPerformed(evt););jButton6.setText(8);jButton6.addActionListener(。
7、new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton6ActionPerformed(evt););jButton7.setText(4);jButton7.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton7ActionPerformed(evt);)。
8、;jButton8.setText(7);jButton8.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton8ActionPerformed(evt););jButton9.setText(0);jButton9.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event。
9、.ActionEvent evt) jButton9ActionPerformed(evt););jButton10.setText(9);jButton10.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton10ActionPerformed(evt););jButton11.setText(u00f7);jButton11.addActionListener(new java.awt.event.Ac。
10、tionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton11ActionPerformed(evt););jButton12.setText(u00d7);jButton12.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.Act