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

📄 jpanel2.java~29~

📁 我自己在做java训练的时候做的一个小项目
💻 JAVA~29~
字号:
package text;

import java.awt.BorderLayout;

import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.*;
import javax.swing.*;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2008</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class JPanel2 extends JPanel {
    ArrayList list=new ArrayList();
    public JPanel2(ArrayList list) {
        this.list=list;
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }
   public void jbInit() throws Exception {
        Card card=new Card();
        Record record=new Record();

       card=(Card) list.get(0);
       record=(Record)list.get(1);

        this.setLayout(null);
        机器.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        机器.setHorizontalAlignment(SwingConstants.CENTER);
        机器.setHorizontalTextPosition(SwingConstants.CENTER);
        机器.setText("机 器 号:");
        机器.setBounds(new Rectangle(115, 17, 65, 30));
        机器号码.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        机器号码.setHorizontalAlignment(SwingConstants.CENTER);
        机器号码.setHorizontalTextPosition(SwingConstants.CENTER);
        机器号码.setText(record.getComputerId());//this.Display.getRecord().getComputerId());
        机器号码.setBounds(new Rectangle(193, 16, 102, 23));
        卡.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        卡.setHorizontalAlignment(SwingConstants.CENTER);
        卡.setHorizontalTextPosition(SwingConstants.CENTER);
        卡.setText("卡        号:");
        卡.setBounds(new Rectangle(115, 53, 66, 28));
        卡号.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        卡号.setHorizontalAlignment(SwingConstants.CENTER);
        卡号.setHorizontalTextPosition(SwingConstants.CENTER);
        卡号.setText(card.getId());//this.Display.getRecord().getCardId());
        卡号.setBounds(new Rectangle(193, 47, 103, 28));
        上机时间.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        上机时间.setHorizontalAlignment(SwingConstants.CENTER);
        上机时间.setHorizontalTextPosition(SwingConstants.CENTER);
        上机时间.setText("上机时间:");
        上机时间.setBounds(new Rectangle(115, 86, 68, 35));
        时间.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        时间.setHorizontalAlignment(SwingConstants.CENTER);
        时间.setHorizontalTextPosition(SwingConstants.CENTER);
        时间.setText(record.getBeginTime());//this.Display.getRecord().getBeginTime());
        时间.setBounds(new Rectangle(200, 80, 99, 29));
        下机时间.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        下机时间.setHorizontalAlignment(SwingConstants.CENTER);
        下机时间.setHorizontalTextPosition(SwingConstants.CENTER);
        下机时间.setText("结束时间:");
        下机时间.setBounds(new Rectangle(115, 128, 70, 34));
        下时间.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        下时间.setHorizontalAlignment(SwingConstants.CENTER);
        下时间.setHorizontalTextPosition(SwingConstants.CENTER);
        下时间.setText(record.getBeginTime());
        下时间.setBounds(new Rectangle(202, 120, 96, 29));
        本次消费.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        本次消费.setHorizontalAlignment(SwingConstants.CENTER);
        本次消费.setHorizontalTextPosition(SwingConstants.CENTER);
        本次消费.setText("本次消费:");
        本次消费.setBounds(new Rectangle(115, 162, 68, 34));
        Fee.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        Fee.setHorizontalAlignment(SwingConstants.CENTER);
        Fee.setHorizontalTextPosition(SwingConstants.CENTER);
        Fee.setText("");//this.Display.getRecord().getEndTime());
        Fee.setBounds(new Rectangle(199, 162, 97, 31));
        此卡余额.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        此卡余额.setHorizontalAlignment(SwingConstants.CENTER);
        此卡余额.setHorizontalTextPosition(SwingConstants.CENTER);
        此卡余额.setText("此卡余额:");
        此卡余额.setBounds(new Rectangle(115, 205, 69, 28));
        余额.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        余额.setHorizontalAlignment(SwingConstants.CENTER);
        余额.setHorizontalTextPosition(SwingConstants.CENTER);
        余额.setText("");//String.valueOf(this.Display.getRecord().getFee()));
        余额.setBounds(new Rectangle(203, 204, 94, 30));
        this.add(机器);
        this.add(卡);
        this.add(上机时间);
        this.add(本次消费);
        this.add(下机时间);
        this.add(此卡余额);
        this.add(机器号码);
        this.add(时间);
        this.add(卡号);
        this.add(下时间);
        this.add(Fee);
        this.add(余额);
      //  余额.setText(String.valueOf(card.getBalance()));
       // Fee.setText(String.valueOf(record.getFee()));
    }

    JLabel 机器 = new JLabel();
    JLabel 机器号码 = new JLabel();
    JLabel 卡 = new JLabel();
    JLabel 卡号 = new JLabel();
    JLabel 上机时间 = new JLabel();
    JLabel 时间 = new JLabel();
    JLabel 下机时间 = new JLabel();
    JLabel 下时间 = new JLabel();
    JLabel 本次消费 = new JLabel();
    JLabel Fee = new JLabel();
    JLabel 此卡余额 = new JLabel();
    JLabel 余额 = new JLabel();
    UpdataTable Display;

}

⌨️ 快捷键说明

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