📄 netbarfrm.java
字号:
package src.netbar;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.ImageIcon;
/*
这是主界面!
*/
public class NetBarFrm
extends JFrame {
JPanel contentPane;//是一般轻量级容器。
JMenuBar jMenuBar1 = new JMenuBar();//菜单栏的实现
JMenu jmf_NetBar_Use = new JMenu();
JMenuItem jmf_NetBar_Up = new JMenuItem();
JMenuItem jmf_NetBar_Down = new JMenuItem();
JMenu jmf_NetBar_Help = new JMenu();
JMenuItem jmf_NetBar_About = new JMenuItem();
JMenu jmf_NetBar_Exit = new JMenu();
JMenuItem jmf_NetBar_Close = new JMenuItem();
JLabel lab_NetBar_Logo = new JLabel();
JLabel lab_NetBar_NE = new JLabel();
JLabel lab_NetBar_Ver = new JLabel();
JMenu jmf_NetBar_Amin = new JMenu();
JMenuItem jmf_NetBar_UseAdd = new JMenuItem();
JMenuItem jmf_NetBar_UseUpBalance = new JMenuItem();
JMenuItem jmf_NetBar_UseUpdate = new JMenuItem();
JMenuItem jmf_NetBar_UseDel = new JMenuItem();
JMenuItem meuBack = new JMenuItem();
JLabel jLabel1 = new JLabel();
public NetBarFrm() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
}
catch (Exception exception) {
exception.printStackTrace();
}
}
/*
这是窗体参数
*/
private void jbInit() throws Exception {
contentPane = (JPanel) getContentPane();
contentPane.setLayout(null);
this.setBounds(440, 250, 570, 390);
this.setResizable(false);
setSize(new Dimension(400, 300));
setTitle("机房管理系统");
jmf_NetBar_Use.setFont(new java.awt.Font("宋体", Font.PLAIN, 12));
jmf_NetBar_Use.setText("使用");
jmf_NetBar_Up.setText("上机");
jmf_NetBar_Up.addActionListener(new NetBarFrm_jmf_NetBar_Up_actionAdapter(this));
jmf_NetBar_Down.setText("下机");
jmf_NetBar_Down.addActionListener(new
NetBarFrm_jmf_NetBar_Down_actionAdapter(this));
jmf_NetBar_Help.setText("帮助");
jmf_NetBar_About.setText("关于我们");
jmf_NetBar_About.addActionListener(new
NetBarFrm_jmf_NetBar_About_actionAdapter(this));
jmf_NetBar_Exit.setText("退出");
jmf_NetBar_Close.setText("关闭程序");
jmf_NetBar_Close.addActionListener(new
NetBarFrm_jmf_NetBar_Close_actionAdapter(this));
lab_NetBar_Logo.setBounds(new Rectangle(181, 73, 168, 145));
lab_NetBar_NE.setToolTipText("");
lab_NetBar_NE.setText("程序开发:Tiger");
lab_NetBar_NE.setBounds(new Rectangle(32, 174, 114, 27));
lab_NetBar_Ver.setText("版本: 科大简洁版本");
lab_NetBar_Ver.setBounds(new Rectangle(29, 198, 109, 17));
jmf_NetBar_Amin.setText("管理");
jmf_NetBar_UseAdd.setText("用户帐号添加");
jmf_NetBar_UseAdd.addActionListener(new
NetBarFrm_jmf_NetBar_UseAdd_actionAdapter(this));
jmf_NetBar_UseUpBalance.setText("用户帐号充值");
jmf_NetBar_UseUpBalance.addActionListener(new
NetBarFrm_jmf_NetBar_UseUpBalance_actionAdapter(this));
jmf_NetBar_UseUpdate.setText("用户帐号修改");
jmf_NetBar_UseUpdate.addActionListener(new
NetBarFrm_jmf_NetBar_UseUpdate_actionAdapter(this));
jmf_NetBar_UseDel.setText("用户帐号删除");
jmf_NetBar_UseDel.addActionListener(new
NetBarFrm_jmf_NetBar_UseDel_actionAdapter(this));
meuBack.setText("管理员登陆");
meuBack.addActionListener(new NetBarFrm_meuBack_actionAdapter(this));
jLabel1.setFont(new java.awt.Font("华文琥珀", Font.PLAIN, 28));
jLabel1.setForeground(Color.blue);
jLabel1.setText("机房管理系统");
jLabel1.setBounds(new Rectangle(90, 15, 184, 36));
jMenuBar1.add(jmf_NetBar_Use);
jMenuBar1.add(jmf_NetBar_Amin);
jMenuBar1.add(jmf_NetBar_Help);
jMenuBar1.add(jmf_NetBar_Exit);
jmf_NetBar_Use.add(jmf_NetBar_Up);
jmf_NetBar_Use.add(jmf_NetBar_Down);
jmf_NetBar_Help.add(jmf_NetBar_About);
jmf_NetBar_Exit.add(meuBack);
jmf_NetBar_Exit.add(jmf_NetBar_Close);
contentPane.add(lab_NetBar_Logo);
contentPane.add(lab_NetBar_NE);
contentPane.add(lab_NetBar_Ver);
contentPane.add(jLabel1);
jmf_NetBar_Amin.add(jmf_NetBar_UseAdd);
jmf_NetBar_Amin.add(jmf_NetBar_UseUpBalance);
jmf_NetBar_Amin.add(jmf_NetBar_UseUpdate);
jmf_NetBar_Amin.add(jmf_NetBar_UseDel);
jmf_NetBar_Use.addSeparator();
setJMenuBar(jMenuBar1);
ImageIcon objImageIcon = new ImageIcon("imags\\logo.gif");
lab_NetBar_Logo.setIcon(objImageIcon);
}
/**
* 这些是窗体事件监听
*/
void jMenuFileExit_actionPerformed(ActionEvent actionEvent) {
System.exit(0);
}
public void jmf_NetBar_Close_actionPerformed(ActionEvent e) {
System.exit(0);
}
public void jmf_NetBar_Up_actionPerformed(ActionEvent e) {
UpComputerFrm objUpComputerFrm = new UpComputerFrm();
objUpComputerFrm.show();
}
public void jmf_NetBar_About_actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(this,
"太原科技大学计算机四班.\n 学号 40 41 42",
"关于我们", JOptionPane.INFORMATION_MESSAGE);
}
public void jmf_NetBar_Down_actionPerformed(ActionEvent e) {
DownComputerFrm objDownComputer = new DownComputerFrm();
objDownComputer.show();
}
public void jmf_NetBar_UseAdd_actionPerformed(ActionEvent e) {
addUseFrm addUse = new addUseFrm();
addUse.show();
}
public void jmf_NetBar_UseUpBalance_actionPerformed(ActionEvent e) {
upUseBalance upBalance = new upUseBalance();
upBalance.show();
}
public void jmf_NetBar_UseUpdate_actionPerformed(ActionEvent e) {
upDateUseFrm upUse = new upDateUseFrm();
upUse.show();
}
public void jmf_NetBar_UseDel_actionPerformed(ActionEvent e) {
delUseFrm delUse = new delUseFrm();
delUse.show();
}
public void meuBack_actionPerformed(ActionEvent e) {
NetBarFrmLogin login = new NetBarFrmLogin();
login.show();
this.dispose();
}
}
class NetBarFrm_meuBack_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_meuBack_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.meuBack_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_UseUpBalance_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_UseUpBalance_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_UseUpBalance_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_UseUpdate_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_UseUpdate_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_UseUpdate_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_UseAdd_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_UseAdd_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_UseAdd_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_UseDel_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_UseDel_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_UseDel_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_Up_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_Up_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_Up_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_About_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_About_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_About_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_Down_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_Down_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_Down_actionPerformed(e);
}
}
class NetBarFrm_jmf_NetBar_Close_actionAdapter
implements ActionListener {
private NetBarFrm adaptee;
NetBarFrm_jmf_NetBar_Close_actionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jmf_NetBar_Close_actionPerformed(e);
}
}
class NetBarFrm_jMenuFileExit_ActionAdapter
implements ActionListener {
NetBarFrm adaptee;
NetBarFrm_jMenuFileExit_ActionAdapter(NetBarFrm adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jMenuFileExit_actionPerformed(actionEvent);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -