📄 frame5.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 + -