📄 welcomeframe.java~27~
字号:
package librarysystem;
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JLabel;
import java.awt.*;
import javax.swing.UIManager;
import javax.swing.JTextField;
import java.net.*;
import javax.swing.ImageIcon;
import databaseoperate.DatabaseConnection;
import javax.swing.*;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class WelcomeFrame extends JFrame {
JPanel contentPane;
JMenuBar jMenuBar1 = new JMenuBar();
JMenu jMenu1 = new JMenu();
JMenu jMenu2 = new JMenu();
JMenu jMenu3 = new JMenu();
JMenu jMenu4 = new JMenu();
JMenu jMenu5 = new JMenu();
JMenu jMenu6 = new JMenu();
JMenuItem jMenuItem1 = new JMenuItem();
JMenuItem jMenuItem2 = new JMenuItem();
JMenuItem jMenuItem3 = new JMenuItem();
JMenuItem jMenuItem4 = new JMenuItem();
JMenuItem jMenuItem5 = new JMenuItem();
JMenuItem jMenuItem6 = new JMenuItem();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel5 = new JLabel();
JLabel jLabel6 = new JLabel();
JLabel jLabel7 = new JLabel();
JLabel jLabel8 = new JLabel();
JMenu jMenu7 = new JMenu();
JMenuItem jMenuItem7 = new JMenuItem();
JLabel jLabel9 = new JLabel();
JLabel jLabel10 = new JLabel();
public WelcomeFrame() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
/**
* Component initialization.
*
* @throws java.lang.Exception
*/
private void jbInit() throws Exception {
URL url=this.getClass().getResource("library.jpg");
jLabel8.setBorder(BorderFactory.createLoweredBevelBorder());
jLabel8.setIcon(new ImageIcon(url));
contentPane = (JPanel) getContentPane();
contentPane.setLayout(null);
this.setJMenuBar(jMenuBar1);
setSize(new Dimension(1024, 768));
setTitle("LibrarySystem");
jMenu3.setText("用户注册");
jMenu4.setText("仓库");
jMenu5.setText("采购");
jMenu6.setText("馆长");
jMenuItem1.setText("登录");
jMenuItem1.addActionListener(new Frame1_jMenuItem1_actionAdapter(this));
jMenuItem2.setText("登录");
jMenuItem2.addActionListener(new WelcomeFrame_jMenuItem2_actionAdapter(this));
jMenuItem3.setText("登录");
jMenuItem3.addActionListener(new WelcomeFrame_jMenuItem3_actionAdapter(this));
jMenuItem4.setText("登录");
jMenuItem4.addActionListener(new WelcomeFrame_jMenuItem4_actionAdapter(this));
jMenuItem5.setText("登录");
jMenuItem5.addActionListener(new WelcomeFrame_jMenuItem5_actionAdapter(this));
jMenuItem6.setText("登录");
jMenuItem6.addActionListener(new WelcomeFrame_jMenuItem6_actionAdapter(this));
jMenu1.setText("借阅台");
jMenu2.setText("用户查询");
jLabel1.setFont(new java.awt.Font("华文行楷", Font.PLAIN, 68));
jLabel1.setForeground(Color.blue);
jLabel1.setText("欢迎进入北航图书馆");
jLabel1.setBounds(new Rectangle(205, 44, 644, 90));
contentPane.setBackground(UIManager.getColor("inactiveCaptionText"));
jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel2.setForeground(SystemColor.desktop);
jLabel2.setText("系统版本");
jLabel2.setBounds(new Rectangle(386, 527, 113, 44));
jLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel3.setForeground(SystemColor.desktop);
jLabel3.setText("1.0版");
jLabel3.setBounds(new Rectangle(556, 541, 126, 33));
jLabel4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel4.setForeground(SystemColor.desktop);
jLabel4.setText(" 作 者 ");
jLabel4.setBounds(new Rectangle(390, 576, 99, 31));
jLabel5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel5.setForeground(SystemColor.desktop);
jLabel5.setText("刘 裕");
jLabel5.setBounds(new Rectangle(567, 581, 99, 33));
jLabel6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel6.setForeground(SystemColor.desktop);
jLabel6.setText("作者编号");
jLabel6.setBounds(new Rectangle(386, 612, 102, 41));
jLabel7.setFont(new java.awt.Font("Dialog", Font.PLAIN, 25));
jLabel7.setForeground(SystemColor.desktop);
jLabel7.setText("33060420");
jLabel7.setBounds(new Rectangle(561, 618, 123, 34));
jLabel8.setText("jLabel8");
jLabel8.setBounds(new Rectangle(243, 151, 532, 189));
jMenuBar1.setFont(new java.awt.Font("宋体", Font.PLAIN, 15));
jMenu7.setText("帮助");
jMenuItem7.setText("帮助");
jLabel9.setBorder(BorderFactory.createLoweredBevelBorder());
jLabel9.setText("jLabel9");
jLabel9.setBounds(new Rectangle(246, 372, 528, 118));
jLabel10.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jLabel10.setForeground(Color.green);
jLabel10.setBorder(BorderFactory.createRaisedBevelBorder());
jLabel10.setText(" 请 登 录 (Please Enter)");
jLabel10.setBounds(new Rectangle(398, 378, 227, 34));
jMenuBar1.add(jMenu1);
jMenuBar1.add(jMenu2);
jMenuBar1.add(jMenu3);
jMenuBar1.add(jMenu4);
jMenuBar1.add(jMenu5);
jMenuBar1.add(jMenu6);
jMenuBar1.add(jMenu7);
jMenu1.add(jMenuItem1);
jMenu2.add(jMenuItem2);
jMenu3.add(jMenuItem3);
jMenu4.add(jMenuItem4);
jMenu5.add(jMenuItem5);
jMenu6.add(jMenuItem6);
contentPane.add(jLabel1);
contentPane.add(jLabel8);
contentPane.add(jLabel9);
contentPane.add(jLabel6);
contentPane.add(jLabel4);
contentPane.add(jLabel2);
contentPane.add(jLabel7);
contentPane.add(jLabel5);
contentPane.add(jLabel3);
contentPane.add(jLabel10);
jMenu7.add(jMenuItem7);
DatabaseConnection aa=new DatabaseConnection();
}
public void jMenuItem1_actionPerformed(ActionEvent e) {
EnterFrame enterFrame=new EnterFrame(1);
//enterFrame.type=1;
enterFrame.show();
//this.set
}
public void jMenuItem2_actionPerformed(ActionEvent e) {
//EnterFrame enterFrame=new EnterFrame(2);
//enterFrame.type=2;
//enterFrame.show();
UserFrame userFrame=new UserFrame();
userFrame.show();
}
public void jMenuItem3_actionPerformed(ActionEvent e) {
EnterFrame enterFrame=new EnterFrame(3);
//enterFrame.type=3;
enterFrame.show();
}
public void jMenuItem4_actionPerformed(ActionEvent e) {
EnterFrame enterFrame=new EnterFrame(4);
//enterFrame.type=4;
enterFrame.show();
}
public void jMenuItem5_actionPerformed(ActionEvent e) {
EnterFrame enterFrame=new EnterFrame(5);
//enterFrame.type=5;
enterFrame.show();
}
public void jMenuItem6_actionPerformed(ActionEvent e) {
EnterFrame enterFrame=new EnterFrame(6);
//enterFrame.type=6;
enterFrame.show();
}
}
class WelcomeFrame_jMenuItem2_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
WelcomeFrame_jMenuItem2_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem2_actionPerformed(e);
}
}
class WelcomeFrame_jMenuItem3_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
WelcomeFrame_jMenuItem3_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem3_actionPerformed(e);
}
}
class WelcomeFrame_jMenuItem4_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
WelcomeFrame_jMenuItem4_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem4_actionPerformed(e);
}
}
class WelcomeFrame_jMenuItem5_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
WelcomeFrame_jMenuItem5_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem5_actionPerformed(e);
}
}
class WelcomeFrame_jMenuItem6_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
WelcomeFrame_jMenuItem6_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem6_actionPerformed(e);
}
}
class Frame1_jMenuItem1_actionAdapter implements ActionListener {
private WelcomeFrame adaptee;
Frame1_jMenuItem1_actionAdapter(WelcomeFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem1_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -