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

📄 checkoutresultpanel.java

📁 网吧计费系统 通过程序实现网吧计费系统的过程
💻 JAVA
字号:
package com.jbaptech.accp.netbar.client;

import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.Color;
import java.awt.Rectangle;



/**
 *
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: 北京阿博泰克北大青鸟信息技术有限公司</p>
 *
 * @author
 * @version 1.0
 */
public class CheckOutResultPanel
    extends JPanel {
  /**
   * computerIdDescLabel
   */
  JLabel computerIdDescLabel = new JLabel();
  /**
   * computerIdLabel
   */
  JLabel computerIdLabel = new JLabel();
  /**
   * cardIdDescLabel
   */
  JLabel cardIdDescLabel = new JLabel();
  /**
   * cardIdLabel
   */
  JLabel cardIdLabel = new JLabel();
  /**
   * beginTimeDescLabel
   */
  JLabel beginTimeDescLabel = new JLabel();
  /**
   * beginTimeLabel
   */
  JLabel beginTimeLabel = new JLabel();
  /**
   * balanceDescLabel
   */
  JLabel balanceDescLabel = new JLabel();
  /**
   * balanceLabel
   */
  JLabel balanceLabel = new JLabel();
  /**
   * endTimeDescLabel
   */
  JLabel endTimeDescLabel = new JLabel();
  /**
   * endTimeLabel
   */
  JLabel endTimeLabel = new JLabel();
  /**
   * consumerFeeDescLabel
   */
  JLabel consumerFeeDescLabel = new JLabel();
  /**
   * consumerFeeLabel
   */
  JLabel consumerFeeLabel = new JLabel();
  /**
   * consumeDisplayData
   */
  ComsumeDisplayData consumeDisplayData;

  /**
   * CheckOutResultPanel
   * @param consumeDisplayData ComsumeDisplayData
   */
  public CheckOutResultPanel(ComsumeDisplayData consumeDisplayData) {
    this.consumeDisplayData = consumeDisplayData;

    try {
      jbInit();
    } catch (Exception ex) {
      ex.printStackTrace();
    }
  }

  /**
   *
   * @throws Exception e
   */
  void jbInit() throws Exception {
    this.setLayout(null);
    java.awt.Font font = new java.awt.Font("Serif", 0, 13);
    computerIdDescLabel.setFont(font);
    computerIdDescLabel.setForeground(Color.black);
    computerIdDescLabel.setText("机  器  号:");
    computerIdDescLabel.setBounds(new Rectangle(120, 30, 80, 18));

    computerIdLabel.setText(
      this.consumeDisplayData.getRecord().getComputerId());
    computerIdLabel.setBounds(new Rectangle(200, 30, 100, 18));

    cardIdDescLabel.setFont(font);
    cardIdDescLabel.setText("卡       号:");
    cardIdDescLabel.setBounds(new Rectangle(120, 60, 80, 18));

    cardIdLabel.setText(this.consumeDisplayData.getRecord().getCardId());
    cardIdLabel.setBounds(new Rectangle(200, 60, 100, 18));

    beginTimeDescLabel.setFont(font);
    beginTimeDescLabel.setText("上机时间:");
    beginTimeDescLabel.setBounds(new Rectangle(120, 90, 100, 18));

    beginTimeLabel.setText(this.consumeDisplayData.getRecord().getBeginTime());
    beginTimeLabel.setBounds(new Rectangle(200, 90, 120, 18));

    endTimeDescLabel.setFont(font);
    endTimeDescLabel.setText("结束时间:");
    endTimeDescLabel.setBounds(new Rectangle(120, 120, 80, 18));

    endTimeLabel.setText(this.consumeDisplayData.getRecord().getEndTime());
    endTimeLabel.setBounds(new Rectangle(200, 120, 120, 18));

    consumerFeeDescLabel.setFont(font);
    consumerFeeDescLabel.setText("本次消费:");
    consumerFeeDescLabel.setBounds(new Rectangle(120, 150, 80, 18));

    consumerFeeLabel.setText(String.valueOf(this.consumeDisplayData.getRecord().
                                            getFee()));
    consumerFeeLabel.setBounds(new Rectangle(200, 150, 100, 18));

    balanceDescLabel.setFont(font);
    balanceDescLabel.setText("此卡余额:");
    balanceDescLabel.setBounds(new Rectangle(120, 180, 80, 18));

    balanceLabel.setText(String.valueOf(this.consumeDisplayData.getCard().
                                        getBalance()));
    balanceLabel.setBounds(new Rectangle(200, 180, 100, 18));

    this.add(computerIdLabel, null);
    this.add(computerIdDescLabel, null);
    this.add(cardIdLabel, null);
    this.add(cardIdDescLabel, null);
    this.add(beginTimeLabel, null);
    this.add(beginTimeDescLabel, null);
    this.add(endTimeDescLabel, null);
    this.add(endTimeLabel, null);
    this.add(consumerFeeDescLabel, null);
    this.add(consumerFeeLabel, null);
    this.add(balanceLabel, null);
    this.add(balanceDescLabel, null);
  }

}

⌨️ 快捷键说明

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