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

📄 checkoutresultpanel.java

📁 网吧管理系统. 实现了网吧收费的管理.每小时设置2元,不足1小时扣除2元,1小时5分内扣除2元,以后扣除两小时的4元.
💻 JAVA
字号:
package com.liu.view;

import java.awt.*;
import javax.swing.*;

import com.liu.Cortrol.SelectNet;

import Bean.Card;
import Bean.Record;

import java.util.*;
/**
 *
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: 北京阿博泰克北大青鸟信息技术有限公司</p>
 *
 * @author Michael Luo
 * @version 1.0
 */
public class CheckOutResultPanel
    extends JPanel {
	
	int computer_id;
	float time;
	Record record;
	Card card;
	SelectNet sn = new SelectNet();
	
  JLabel computerIdDescLabel = new JLabel();
  JLabel computerIdLabel = new JLabel();
  JLabel cardIdDescLabel = new JLabel();
  JLabel cardIdLabel = new JLabel();
  JLabel beginTimeDescLabel = new JLabel();
  JLabel beginTimeLabel = new JLabel();
  JLabel balanceDescLabel = new JLabel();
  JLabel balanceLabel = new JLabel();
  JLabel endTimeDescLabel = new JLabel();
  JLabel endTimeLabel = new JLabel();
  JLabel consumerFeeDescLabel = new JLabel();
  JLabel consumerFeeLabel = new JLabel();

  public CheckOutResultPanel(int computer_id) {

	  this.computer_id = computer_id;

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

  void jbInit() throws Exception { 	  
	  System.out.println("电脑号是:"+computer_id);
	  int card_id = sn.getRecord2(computer_id);
	  int cost = sn.getcost(computer_id);
	  int money = sn.getCard2(sn.getRecord2(computer_id));
	  String begintime = sn.getbegintime(computer_id);
	  String endtime = sn.getendtime(computer_id);
	  
	  
	  
    this.setLayout(null);
    java.awt.Font font = new java.awt.Font("Serif", 0, 13);
    computerIdDescLabel.setFont(font);
    computerIdDescLabel.setForeground(Color.black);
    computerIdDescLabel.setText("机  器  号:"+computer_id);
    computerIdDescLabel.setBounds(new Rectangle(120, 30, 180, 18));


    computerIdLabel.setBounds(new Rectangle(200, 30, 180, 18));

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


    cardIdLabel.setBounds(new Rectangle(200, 60, 180, 18));

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


    beginTimeLabel.setBounds(new Rectangle(200, 90, 180, 18));

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


    endTimeLabel.setBounds(new Rectangle(200, 120, 180, 18));

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


    consumerFeeLabel.setBounds(new Rectangle(200, 150, 180, 18));

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


    balanceLabel.setBounds(new Rectangle(200, 180, 180, 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);
    
    sn.deleteRecord(computer_id);
  }

}

⌨️ 快捷键说明

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