⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frame5.java~2~

📁 简单的购票系统 jbuilder9环境编写
💻 JAVA~2~
字号:
package piao;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2008</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class Frame5 extends JFrame {  JLabel jLabel1 = new JLabel();  JCheckBox jCheckBox1 = new JCheckBox();  JLabel jLabel2 = new JLabel();  JTextField jTextField1 = new JTextField();  JLabel jLabel3 = new JLabel();  JCheckBox jCheckBox2 = new JCheckBox();  JLabel jLabel4 = new JLabel();  JTextField jTextField2 = new JTextField();  JLabel jLabel5 = new JLabel();  JCheckBox jCheckBox3 = new JCheckBox();  JLabel jLabel6 = new JLabel();  JTextField jTextField3 = new JTextField();  JLabel jLabel7 = new JLabel();  JCheckBox jCheckBox4 = new JCheckBox();  JLabel jLabel8 = new JLabel();  JTextField jTextField4 = new JTextField();  JLabel jLabel9 = new JLabel();  JButton jButton1 = new JButton();  JTextField jTextField5 = new JTextField();  JLabel jLabel10 = new JLabel();  public Frame5() {    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  private void jbInit() throws Exception {    jLabel1.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel1.setText("神话");    jLabel1.setBounds(new Rectangle(25, 16, 58, 28));    this.getContentPane().setLayout(null);    jCheckBox1.setText("jCheckBox1");    jCheckBox1.setBounds(new Rectangle(68, 77, 19, 18));    jLabel2.setFont(new java.awt.Font("Dialog", 1, 15));    jLabel2.setRequestFocusEnabled(true);    jLabel2.setText("内场票(2008)");    jLabel2.setBounds(new Rectangle(109, 70, 123, 35));    jTextField1.setText("");    jTextField1.setBounds(new Rectangle(246, 73, 71, 28));    jLabel3.setEnabled(true);    jLabel3.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel3.setText("张");    jLabel3.setBounds(new Rectangle(330, 76, 26, 22));    jCheckBox2.setText("jCheckBox2");    jCheckBox2.setBounds(new Rectangle(69, 126, 16, 13));    jCheckBox2.addActionListener(new Frame5_jCheckBox2_actionAdapter(this));    jLabel4.setFont(new java.awt.Font("Dialog", 1, 15));    jLabel4.setText("内场票(1215)");    jLabel4.setBounds(new Rectangle(110, 120, 120, 29));    jTextField2.setText("");    jTextField2.setBounds(new Rectangle(246, 119, 71, 28));    jLabel5.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel5.setText("张");    jLabel5.setBounds(new Rectangle(330, 123, 25, 15));    jCheckBox3.setText("");    jCheckBox3.setBounds(new Rectangle(71, 165, 29, 25));    jLabel6.setFont(new java.awt.Font("Dialog", 1, 15));    jLabel6.setText("内场票(999)");    jLabel6.setBounds(new Rectangle(114, 160, 127, 32));    jTextField3.setText("");    jTextField3.setBounds(new Rectangle(245, 167, 72, 27));    jLabel7.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel7.setText("张");    jLabel7.setBounds(new Rectangle(330, 171, 24, 23));    jCheckBox4.setText("jCheckBox4");    jCheckBox4.setBounds(new Rectangle(72, 215, 16, 20));    jLabel8.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel8.setText("看台票(480)");    jLabel8.setBounds(new Rectangle(112, 214, 103, 25));    jTextField4.setText("");    jTextField4.setBounds(new Rectangle(247, 216, 72, 28));    jLabel9.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel9.setText("张");    jLabel9.setBounds(new Rectangle(330, 220, 16, 19));    jButton1.setBounds(new Rectangle(298, 256, 67, 28));    jButton1.setText("确定");    jButton1.addActionListener(new Frame5_jButton1_actionAdapter(this));    jTextField5.setText("");    jTextField5.setBounds(new Rectangle(196, 257, 78, 30));    jLabel10.setFont(new java.awt.Font("Dialog", 1, 14));    jLabel10.setText("金额:");    jLabel10.setBounds(new Rectangle(139, 263, 46, 24));    this.getContentPane().add(jLabel1, null);    this.getContentPane().add(jCheckBox1, null);    this.getContentPane().add(jLabel2, null);    this.getContentPane().add(jTextField1, null);    this.getContentPane().add(jLabel3, null);    this.getContentPane().add(jLabel4, null);    this.getContentPane().add(jTextField2, null);    this.getContentPane().add(jLabel5, null);    this.getContentPane().add(jCheckBox2, null);    this.getContentPane().add(jLabel6, null);    this.getContentPane().add(jTextField3, null);    this.getContentPane().add(jLabel7, null);    this.getContentPane().add(jCheckBox4, null);    this.getContentPane().add(jCheckBox3, null);    this.getContentPane().add(jLabel8, null);    this.getContentPane().add(jTextField4, null);    this.getContentPane().add(jLabel9, null);    this.getContentPane().add(jButton1, null);    this.getContentPane().add(jTextField5, null);    this.getContentPane().add(jLabel10, null);  }  void jCheckBox2_actionPerformed(ActionEvent e) {  }  void jButton1_actionPerformed(ActionEvent e) {        int money=0;  //总金额        if (jCheckBox1.isSelected())             money = money+(2008*(Integer.parseInt(jTextField1.getText())));        if (jCheckBox2.isSelected())              money = money+(1215*(Integer.parseInt(jTextField2.getText())));        if (jCheckBox3.isSelected())             money = money+(999*(Integer.parseInt(jTextField3.getText())));           if (jCheckBox4.isSelected())             money = money+(480*(Integer.parseInt(jTextField4.getText())));        jTextField5.setText(money+"元");      }  }class Frame5_jCheckBox2_actionAdapter implements java.awt.event.ActionListener {  Frame5 adaptee;  Frame5_jCheckBox2_actionAdapter(Frame5 adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jCheckBox2_actionPerformed(e);  }}class Frame5_jButton1_actionAdapter implements java.awt.event.ActionListener {  Frame5 adaptee;  Frame5_jButton1_actionAdapter(Frame5 adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jButton1_actionPerformed(e);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -