亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mainwindow.java

?? swing+jdbc+sqlserver2000的小型網(wǎng)吧系統(tǒng)
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package org.itstar.netbar.swing;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.BorderLayout;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
import java.awt.Point;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JFrame;
import javax.swing.JDialog;
import java.awt.Dimension;
import java.awt.Rectangle;
import javax.swing.JToolBar;
import javax.swing.JButton;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;

import org.itstar.netbar.bean.ConsumeBean;
import org.itstar.netbar.bean.CustomerBean;
import org.itstar.netbar.bean.PCBean;
import org.itstar.netbar.domain.IConsumeDomain;
import org.itstar.netbar.domain.ICustomerDomain;
import org.itstar.netbar.domain.IPCDomain;
import org.itstar.netbar.domain.impl.ConsumeDomainImpl;
import org.itstar.netbar.domain.impl.CustomerDomainImpl;
import org.itstar.netbar.domain.impl.PCDomainImpl;
import org.itstar.netbar.utils.CurrentTime;
import org.itstar.netbar.utils.CalcTime;

import java.awt.SystemColor;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class MainWindow extends Thread
{
	
	private JFrame jFrame = null;  //  @jve:decl-index=0:visual-constraint="-5,13"

	private JMenuBar jJMenuBar = null;

	private JMenu mnuAbout = null;

	private JMenuItem mnuExit = null;

	private JMenuItem mitVersion = null;

	private JDialog aboutDialog = null;  //  @jve:decl-index=0:visual-constraint="142,610"

	private JPanel jPanel = null;

	private JLabel aboutVersionLabel = null;

	private JLabel jLabel = null;

	private JLabel jLabel1 = null;

	private JMenu mnuCustomer = null;

	private JMenu mnuOperator = null;

	private JMenuItem mitReg = null;

	private JMenuItem mitAddMoney = null;

	private JMenuItem mitOnline = null;

	private JMenuItem mitPayment = null;

	private JMenuItem mitChange = null;

	private JPanel jPanel1 = null;

	private JToolBar jToolBar = null;

	private JButton jButton = null;

	private JButton btnEast = null;

	private JScrollPane jScrollPane = null;

	//private JTable jTable = null;
	public static JTable jTable = null;
	private JTextField txtSouth = null;

	private JMenuItem mitBooking = null;

	private JMenu mnuQuery = null;

	private JMenuItem mitCustomerInfo = null;

	private JMenuItem mitAddRecord = null;

	private JMenuItem mitPCBooking = null;

	private JMenuItem mitForceOffLine = null;

	private JMenuItem mitConsumeInfo = null;

	/**
	 * This method initializes jPanel	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel() {
		if (jPanel == null) {
			jLabel1 = new JLabel();
			jLabel1.setBounds(new Rectangle(106, 98, 110, 32));
			jLabel1.setText("姓名:李寶明");
			jLabel = new JLabel();
			jLabel.setBounds(new Rectangle(108, 58, 83, 27));
			jLabel.setText("班級:  JT10");
			aboutVersionLabel = new JLabel();
			aboutVersionLabel.setBounds(new Rectangle(71, 16, 174, 27));
			aboutVersionLabel.setText("\u7f51\u5427\u8ba1\u8d39\u7ba1\u7406\u7cfb\u7edf V1.0");
			aboutVersionLabel.setHorizontalAlignment(SwingConstants.CENTER);
			jPanel = new JPanel();
			jPanel.setLayout(null);
			jPanel.add(aboutVersionLabel, null);
			jPanel.add(jLabel, null);
			jPanel.add(jLabel1, null);
		}
		return jPanel;
	}

	/**
	 * This method initializes mnuCustomer	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getMnuCustomer() {
		if (mnuCustomer == null) {
			mnuCustomer = new JMenu();
			mnuCustomer.setText("會員相關(guān)");
			mnuCustomer.add(getMitReg());
			mnuCustomer.add(getMitAddMoney());
		}
		return mnuCustomer;
	}

	/**
	 * This method initializes mnuOperator	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getMnuOperator() {
		if (mnuOperator == null) {
			mnuOperator = new JMenu();
			mnuOperator.setText("機器操作");
			mnuOperator.add(getMitBooking());
			mnuOperator.addSeparator();
			mnuOperator.add(getMitOnline());
			mnuOperator.add(getMitChange());
			mnuOperator.addSeparator();
			mnuOperator.add(getMitPayment());
		}
		return mnuOperator;
	}

	/**
	 * This method initializes mitReg	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getMitReg() {
		if (mitReg == null) {
			mitReg = new JMenuItem();
			mitReg.setText("注冊");
			mitReg.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					RegisterWindow rw=new RegisterWindow();
					rw.getJFrame().setVisible(true);
				}
			});
		}
		return mitReg;
	}

	/**
	 * This method initializes mitAddMoney	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getMitAddMoney() {
		if (mitAddMoney == null) {
			mitAddMoney = new JMenuItem();
			mitAddMoney.setText("充值");
			mitAddMoney.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					AddMoneyWindow amWin=new AddMoneyWindow();
					amWin.getJFrame().setVisible(true);
				}
			});
		}
		return mitAddMoney;
	}

	/**
	 * This method initializes mitOnline	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getMitOnline() {
		if (mitOnline == null) {
			mitOnline = new JMenuItem();
			mitOnline.setText("上機");
			mitOnline.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					SetOnlineWindow solWin=new SetOnlineWindow();
					solWin.getJFrame().setVisible(true);
					solWin.start();
				}
			});
		}
		return mitOnline;
	}

	/**
	 * This method initializes mitPayment	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getMitPayment() {
		if (mitPayment == null) {
			mitPayment = new JMenuItem();
			mitPayment.setText("結(jié)帳");
			mitPayment.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					PaymentWindow payWin=new PaymentWindow();
					payWin.getJFrame().setVisible(true);
					payWin.start();
				}
			});
		}
		return mitPayment;
	}

	/**
	 * This method initializes mitChange	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getMitChange() {
		if (mitChange == null) {
			mitChange = new JMenuItem();
			mitChange.setText("換機");
			mitChange.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					ChangePCWin cngPC=new ChangePCWin();
					cngPC.getJFrame().setVisible(true);
				}
			});
		}
		return mitChange;
	}

	/**
	 * This method initializes jPanel1	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel1() {
		if (jPanel1 == null) {
			jPanel1 = new JPanel();
			jPanel1.setLayout(new BorderLayout());
			jPanel1.add(getJToolBar(), BorderLayout.NORTH);
			jPanel1.add(getTxtSouth(), BorderLayout.SOUTH);
			jPanel1.add(getBtnEast(), BorderLayout.WEST);
			jPanel1.add(getJScrollPane(), BorderLayout.CENTER);
		}
		return jPanel1;
	}

	/**
	 * This method initializes jToolBar	
	 * 	
	 * @return javax.swing.JToolBar	
	 */
	private JToolBar getJToolBar() {
		if (jToolBar == null) {
			jToolBar = new JToolBar();
			jToolBar.addSeparator();
			jToolBar.addSeparator();
			jToolBar.add(getJButton());
		}
		return jToolBar;
	}

	/**
	 * This method initializes jButton	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton() {
		if (jButton == null) {
			jButton = new JButton();
			jButton.setSize(new Dimension(50, 50));
			jButton.setText("刷新機器數(shù)量");
			jButton.setPreferredSize(new Dimension(32, 32));
			jButton.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("刷新機器數(shù)量!"); 
				}
			});
		}
		return jButton;
	}

	/**
	 * This method initializes btnEast	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getBtnEast() {
		if (btnEast == null) {
			btnEast = new JButton();
			btnEast.setEnabled(false);
		}
		return btnEast;
	}

	/**
	 * This method initializes jScrollPane	
	 * 	
	 * @return javax.swing.JScrollPane	
	 */
	private JScrollPane getJScrollPane() {
		if (jScrollPane == null) {
			jScrollPane = new JScrollPane();
			jScrollPane.setViewportView(getJTable());
		}
		return jScrollPane;
	}

	/**
	 * This method initializes jTable	
	 * 	
	 * @return javax.swing.JTable	
	 */
	private JTable getJTable() {
		if (jTable == null) {
			jTable = new JTable(getTableModel());
			//jTable.setRowSelectionAllowed(true);
			jTable.setEnabled(false);
		}
		return jTable;
	}
	
	private TableModel getTableModel()
	{
		IPCDomain pcDomain=new PCDomainImpl();
		pcDomain.updatePCStateReset(); //將機器狀態(tài)重置(from 1 to0)
		ICustomerDomain cDomain=new CustomerDomainImpl();
		cDomain.updateCardStateReset(); //將會員卡號狀態(tài)重置(from 1 to 0)
		
		//從機器表中按順序讀取各個機器的編號
		List list=new ArrayList();
		PCBean pcBean=new PCBean();
		//IPCDomain pcDomain=new PCDomainImpl();
		Map map=new HashMap();
		map.put("pcState", 0);
		list=pcDomain.query(map);
		int machineAmount=list.size();
		Iterator it=list.iterator();
		Object[][] cells=new Object[machineAmount][8];
		int i=0;
		while(it.hasNext())
		{
			pcBean=(PCBean)it.next();
			cells[i][0]=pcBean.getPcNum();
			i++;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品欧美一区二区三区小说| 成人午夜在线播放| 欧美日本免费一区二区三区| 一区二区三区自拍| 91成人在线精品| 一区二区三区欧美日| 欧美日韩国产综合一区二区三区| 亚洲成精国产精品女| 欧美精品1区2区3区| 久久成人麻豆午夜电影| 欧美国产日本视频| 91在线一区二区| 亚洲午夜私人影院| 欧美一区二区精品| 成人午夜在线播放| 亚洲蜜臀av乱码久久精品| 欧美日韩久久不卡| 国产精品18久久久久久vr| 亚洲日韩欧美一区二区在线| 欧美日本精品一区二区三区| 久久99国产精品久久99果冻传媒| 国产精品女同一区二区三区| 在线亚洲精品福利网址导航| 狠狠色2019综合网| 亚洲乱码中文字幕综合| 日韩欧美一区在线| 99re热视频精品| 日韩av一级电影| 中文字幕日韩欧美一区二区三区| 欧美久久久久免费| 国产99一区视频免费 | 久久精品亚洲精品国产欧美kt∨ | 国产欧美日本一区视频| 99久久精品免费| 亚洲免费色视频| 欧美高清性hdvideosex| 精品一区二区三区影院在线午夜| 国产亚洲va综合人人澡精品 | 亚洲网友自拍偷拍| 欧美本精品男人aⅴ天堂| 国产99精品视频| 一区二区成人在线| 久久丝袜美腿综合| 欧美专区在线观看一区| 久久97超碰色| 亚洲最大成人综合| 久久人人超碰精品| 欧美在线观看一区二区| 精品亚洲免费视频| 亚洲女厕所小便bbb| 久久久精品影视| 久久五月婷婷丁香社区| 欧美四级电影网| 国模一区二区三区白浆| 亚洲美女免费在线| 久久影院电视剧免费观看| 色拍拍在线精品视频8848| 老色鬼精品视频在线观看播放| 中文字幕视频一区二区三区久| 欧美电影免费观看高清完整版 | 亚洲妇女屁股眼交7| 国产视频一区二区在线| 欧美高清视频在线高清观看mv色露露十八| 日本午夜一本久久久综合| 久久综合九色综合97婷婷女人| 99精品热视频| 国内成人自拍视频| 五月激情丁香一区二区三区| 亚洲人成在线播放网站岛国| 久久免费电影网| 欧美一级久久久久久久大片| 欧美亚洲日本一区| 色综合中文字幕| 国产精品白丝av| 捆绑调教一区二区三区| 天堂影院一区二区| 亚洲午夜精品17c| 亚洲乱码中文字幕综合| 一区二区中文字幕在线| 久久亚洲一级片| 欧洲一区二区三区在线| 欧美日韩一区三区| 国产一区二区三区免费| 国产v日产∨综合v精品视频| 国产一区啦啦啦在线观看| 麻豆国产精品官网| 美女网站色91| 精品综合久久久久久8888| 久久国产人妖系列| 久久精品国产99| 精品一区二区精品| 国产精品一区不卡| 日本午夜一本久久久综合| 精品一区二区三区免费视频| 日本一不卡视频| 美女视频黄久久| 捆绑紧缚一区二区三区视频| 久久精品99国产精品日本| 日本成人在线一区| 国产在线精品一区二区三区不卡 | 91最新地址在线播放| 97se亚洲国产综合在线| 色综合中文字幕| 成人激情校园春色| 欧洲精品一区二区三区在线观看| 欧美性三三影院| 欧美欧美午夜aⅴ在线观看| 8x福利精品第一导航| 欧美一二区视频| 久久精品日韩一区二区三区| 国产欧美精品一区二区三区四区| 亚洲国产精品高清| 亚洲免费看黄网站| 奇米一区二区三区av| 国产精品一级二级三级| 成熟亚洲日本毛茸茸凸凹| 91在线免费视频观看| 欧洲日韩一区二区三区| 91电影在线观看| 欧美精品久久99| 精品久久国产97色综合| 国产欧美日韩另类视频免费观看| 自拍偷拍亚洲激情| 午夜视频一区二区| 精品一区二区影视| av在线不卡免费看| 色88888久久久久久影院按摩| 制服丝袜av成人在线看| 久久久另类综合| 亚洲综合色网站| 极品瑜伽女神91| 91亚洲国产成人精品一区二区三 | 性做久久久久久免费观看| 久久超碰97人人做人人爱| 成人一级片在线观看| 欧美日韩在线电影| 亚洲国产精品黑人久久久| 婷婷综合在线观看| 福利一区在线观看| 日韩一二三区视频| 日韩伦理av电影| 日韩av在线播放中文字幕| 国产精品香蕉一区二区三区| 欧美丝袜丝交足nylons图片| 久久亚洲精华国产精华液| 一区二区三区波多野结衣在线观看| 精品亚洲国产成人av制服丝袜| 在线欧美一区二区| 日韩欧美视频在线| 亚洲综合丁香婷婷六月香| 久久成人av少妇免费| 色av成人天堂桃色av| 精品国产乱码久久久久久蜜臀| 亚洲免费av网站| 成人a免费在线看| 久久亚洲精品小早川怜子| 五月婷婷激情综合网| 成人国产一区二区三区精品| 日韩精品一区二区三区视频| 亚洲精品日日夜夜| 国产91色综合久久免费分享| 欧美日韩国产高清一区二区 | 蜜臀久久久久久久| 一本到三区不卡视频| 国产日韩欧美精品一区| 日本91福利区| 色欧美乱欧美15图片| 亚洲免费观看在线观看| 国产精品99久| 久久久精品中文字幕麻豆发布| 欧美aaaaaa午夜精品| 欧美日韩大陆一区二区| 亚洲国产精品一区二区久久| 99re在线精品| 中文字幕在线一区免费| 国产91丝袜在线观看| 欧美v日韩v国产v| 久久99久久久欧美国产| 欧美一二三区精品| 久久激情综合网| 欧美不卡视频一区| 久久精品72免费观看| 日韩欧美国产麻豆| 美洲天堂一区二卡三卡四卡视频| 777午夜精品免费视频| 国产精品的网站| 成人免费毛片高清视频| 国产精品欧美久久久久无广告 | 亚洲欧洲国产日韩| 本田岬高潮一区二区三区| 国产精品久久久久影视| 国产美女视频91| 中文字幕一区二区三区蜜月| 成人av网址在线| 一区二区三区**美女毛片| 在线观看免费成人| 日韩高清电影一区| 日韩欧美国产高清| 国产91富婆露脸刺激对白| 一区在线播放视频|