package JSNetBar;
//主面板
import javax.swing.*;
import java.awt.*;
import java.net.URL;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.util.ArrayList;
/**
*
* <p>Title: 极速网吧计费管理系统</p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: 北大青鸟APTECH绍兴越城</p>
*
* @author not attributable
* @version 1.0
*/
public class JSNetBarFrame extends JFrame {
WelcomePanel welcomePanel=new WelcomePanel();
URL urlTitle;
JMenuBar mnuNetBar = new JMenuBar();
JMenu mnuUse = new JMenu();
JMenu mnuHelp = new JMenu();
JMenu mnuExit = new JMenu();
JMenuItem mnuCheckin = new JMenuItem();
JMenuItem mnuChcekout = new JMenuItem();
JMenuItem mnuAbout = new JMenuItem();
JMenuItem mnuExitFile = new JMenuItem();
JMenu mnuSelect = new JMenu();
JMenuItem mnuRecordSelect = new JMenuItem();
JMenuItem mnuComputerSelect = new JMenuItem();
JMenuItem mnuCardSelect = new JMenuItem();
JMenuItem jMenuItem1 = new JMenuItem();
public JSNetBarFrame() {
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
this.setTitle("极速网吧计费管理系统");
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
urlTitle=getClass().getResource("/js.jpg");
this.setIconImage(new ImageIcon(urlTitle).getImage());
this.setJMenuBar(mnuNetBar);
mnuUse.setText("使用 ");
mnuHelp.setText("帮助 ");
mnuExit.setText("退出");
mnuCheckin.setText("上机");
mnuCheckin.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuCheckin_actionPerformed(e);
}
});
mnuChcekout.setText("下机");
mnuChcekout.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuChcekout_actionPerformed(e);
}
});
mnuAbout.setText("关于");
mnuAbout.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuAbout_actionPerformed(e);
}
});
mnuExitFile.setText("退出");
mnuExitFile.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuExitFile_actionPerformed(e);
}
});
mnuSelect.setText("查询");
mnuRecordSelect.setText("历史记录");
mnuRecordSelect.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuRecordSelect_actionPerformed(e);
}
});
mnuComputerSelect.setText("上机记录");
mnuComputerSelect.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuComputerSelect_actionPerformed(e);
}
});
mnuCardSelect.setText("卡号信息");
mnuCardSelect.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
mnuCardSelect_actionPerformed(e);
}
});
jMenuItem1.setText("");
mnuNetBar.add(mnuUse);
mnuNetBar.add(mnuHelp);
mnuNetBar.add(mnuExit);
mnuUse.add(mnuCheckin);
mnuUse.add(mnuChcekout);
mnuUse.add(jMenuItem1);
mnuHelp.add(mnuAbout);
mnuHelp.add(mnuSelect);
mnuExit.add(mnuExitFile);
this.getContentPane().add(welcomePanel, java.awt.BorderLayout.CENTER);
mnuSelect.add(mnuRecordSelect);
mnuSelect.add(mnuComputerSelect);
mnuSelect.add(mnuCardSelect);
welcomePanel.setLayout(null);
}
/**
* CheckInPanel.java
* @param e ActionEvent
*/
public void mnuCheckin_actionPerformed(ActionEvent e) {//上机
CheckInPanel checkIn=new CheckInPanel(this);
this.remove(this.getContentPane());
this.setContentPane(checkIn);
this.show();
}
/**
* CheckOut.java
* @param e ActionEvent
*/
public void mnuChcekout_actionPerformed(ActionEvent e) {//下机
CheckOut checkOut=new CheckOut(this);
this.remove(this.getContentPane());
this.setContentPane(checkOut);
this.show();
}
/**
* AboutDialog.java
* @param e ActionEvent
*/
public void mnuAbout_actionPerformed(ActionEvent e) {//关于
AboutDialog aboutDialog = new AboutDialog(this, "关于", true);
aboutDialog.setSize(280,210);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = aboutDialog.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
aboutDialog.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
aboutDialog.setResizable(false);
aboutDialog.setVisible(true);
// aboutDialog.show();
}
/**
* Exit JSNetBar
* @param e ActionEvent
*/
public void mnuExitFile_actionPerformed(ActionEvent e) {//退出
System.exit(0);
}
/**
* CardShow.java
* @param e ActionEvent
*/
public void mnuCardSelect_actionPerformed(ActionEvent e) {
Card c=new Card();
Object[] obj=c.CardShow().toArray();
CardShow cs=new CardShow();
cs.add(obj);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = cs.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
cs.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
cs.setResizable(false);
cs.setVisible(true);
}
/**
* ComputerShow.java
* @param e ActionEvent
*/
public void mnuComputerSelect_actionPerformed(ActionEvent e) {
Computer cu=new Computer();
Object[] obj=cu.ComputerShow().toArray();
CoputerShow c = new CoputerShow();
c.add(obj);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = c.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
c.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
c.setResizable(false);
c.setVisible(true);
}
/**
* RecordShow.java
* @param e ActionEvent
*/
public void mnuRecordSelect_actionPerformed(ActionEvent e) {
Record cu=new Record();
Object[] obj=cu.RecordShow().toArray();
RecordShow c = new RecordShow();
c.add(obj);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = c.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
c.setLocation((screenSize.width - frameSize.width) / 2,
(screenSiz
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
网吧管理系统源码 (201个子文件)
CheckOut.class 7KB
JSNetBarFrame.class 6KB
CheckInPanel.class 6KB
Record.class 4KB
CheckOutResult.class 4KB
Card.class 3KB
AboutDialog.class 3KB
Computer.class 3KB
Jdbctest.class 2KB
RecordShow.class 2KB
CoputerShow.class 2KB
CardShow.class 2KB
WelcomePanel.class 2KB
JSNetBarShow.class 1KB
test.class 1KB
JSNetBarFrame$6.class 708B
JSNetBarFrame$5.class 706B
CheckOutResult$1.class 706B
JSNetBarFrame$7.class 704B
JSNetBarFrame$4.class 702B
JSNetBarFrame$2.class 702B
JSNetBarFrame$1.class 701B
JSNetBarFrame$3.class 699B
CheckInPanel$1.class 695B
CheckInPanel$2.class 694B
AboutDialog$1.class 689B
CheckOut$1.class 671B
CheckOut$2.class 670B
JSNetBar.dep2 44KB
Test.dep2 2KB
JSNetBar.html 895B
JSNetBarFrame.java 8KB
CheckInPanel.java 7KB
CheckOut.java 7KB
Record.java 5KB
CheckOutResult.java 4KB
Card.java 4KB
AboutDialog.java 3KB
Computer.java 2KB
CardShow.java 2KB
WelcomePanel.java 2KB
Jdbctest.java 2KB
JSNetBarShow.java 2KB
CoputerShow.java 1KB
RecordShow.java 1KB
test.java 326B
AboutDialog.java~10~ 2KB
JSNetBarFeeMangementFrame.java~10~ 2KB
RecordShow.java~10~ 2KB
JSNetBarShow.java~10~ 287B
JSNetBarFeeMangementFrame.java~11~ 2KB
RecordShow.java~11~ 2KB
JSNetBarShow.java~11~ 309B
JSNetBarFeeMangementFrame.java~12~ 2KB
JSNetBarShow.java~12~ 303B
JSNetBarFeeMangementFrame.java~13~ 2KB
JSNetBarShow.java~13~ 346B
JSNetBarFeeMangementFrame.java~14~ 2KB
JSNetBarShow.java~14~ 1KB
JSNetBarFeeMangementFrame.java~15~ 2KB
Card.java~15~ 2KB
Computer.java~15~ 2KB
JSNetBarShow.java~15~ 1KB
JSNetBarFeeMangementFrame.java~16~ 2KB
Card.java~16~ 2KB
Computer.java~16~ 2KB
JSNetBarShow.java~16~ 2KB
Card.java~17~ 2KB
Computer.java~17~ 2KB
Card.java~18~ 3KB
Computer.java~18~ 2KB
Card.java~19~ 3KB
Computer.java~19~ 2KB
CheckOutResult.java~1~ 2KB
AboutDialog.java~1~ 2KB
CoputerShow.java~1~ 1KB
WelcomePanel.java~1~ 723B
hghgg.java~1~ 486B
Card.java~20~ 3KB
Computer.java~20~ 2KB
Card.java~21~ 3KB
Computer.java~21~ 2KB
Card.java~22~ 4KB
Computer.java~22~ 2KB
Card.java~23~ 4KB
Computer.java~23~ 2KB
Card.java~24~ 4KB
Computer.java~24~ 2KB
CardShow.java~24~ 2KB
CardShow.java~25~ 1KB
CardShow.java~26~ 2KB
CardShow.java~27~ 2KB
CardShow.java~28~ 2KB
CardShow.java~29~ 2KB
CheckOutResult.java~2~ 3KB
AboutDialog.java~2~ 2KB
WelcomePanel.java~2~ 1KB
RecordShow.java~2~ 1KB
CoputerShow.java~2~ 1KB
hghgg.java~2~ 489B
共 201 条
- 1
- 2
- 3
swallowhu
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页