搜索
您的当前位置:首页学生信息管理系统JAVA源代码

学生信息管理系统JAVA源代码

来源:乌哈旅游


学生信息管理系统JAVA源代码

package stumanage;

import javax.swing.*; import java.awt.*; import sun.awt.image.*; import java.awt.event.*; /**

*

Title:

*

Description:

*

Copyright: Copyright (c) 2003

*

Company:

* @author not attributable * @version 1.0 */

public class WelcomeFrame extends JFrame {

JPanel jPanel1 = new MyPanel();

ImageIcon imageIcon1 = new ImageIcon(\"beautiful.jpg\"); BorderLayout borderLayout1 = new BorderLayout(); JPanel jPanel2 = new JPanel();

GridBagLayout gridBagLayout1 = new GridBagLayout(); JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); JButton jButton4 = new JButton(); JButton jButton5 = new JButton();

public WelcomeFrame() { try { jbInit(); }

catch (Exception e) { e.printStackTrace(); } }

public static void main(String[] args) {

WelcomeFrame welcomeFrame = new WelcomeFrame(); welcomeFrame.pack(); welcomeFrame.show(); }

private void jbInit() throws Exception { imageIcon1.setDescription(\"beautiful.jpg\"); imageIcon1.setImageObserver(this); jPanel1.setLayout(borderLayout1);

jPanel1.setMinimumSize(new Dimension(600, 400)); jPanel1.setPreferredSize(new Dimension(600, 420)); this.setLocale(java.util.Locale.getDefault()); this.setResizable(true);

this.setSize(new Dimension(747, 396)); this.setState(Frame.NORMAL);

jPanel2.setBackground(UIManager.getColor(\"RadioButtonMenuItem.selectionBackground\"));

jPanel2.setForeground(Color.black);

jPanel2.setMinimumSize(new Dimension(100, 30));

jPanel2.setPreferredSize(new Dimension(100, 400)); jPanel2.setLayout(gridBagLayout1); jButton1.setToolTipText(\" 个人信息管理\"); jButton1.setText(\" 个人信息管理\");

jButton1.addActionListener(new WelcomeFrame_jButton1_actionAdapter(this)); jButton2.setToolTipText(\" 选课信息管理\"); jButton2.setText(\" 选课信息管理\");

jButton2.addActionListener(new WelcomeFrame_jButton2_actionAdapter(this)); jButton3.setToolTipText(\"奖励信息管理\"); jButton3.setText(\"奖励信息管理\");

jButton3.addActionListener(new WelcomeFrame_jButton3_actionAdapter(this)); jButton4.setToolTipText(\"职务信息管理\"); jButton4.setText(\"职务信息管理\");

jButton4.addActionListener(new WelcomeFrame_jButton4_actionAdapter(this)); jButton5.setToolTipText(\"退出系统\"); jButton5.setText(\"退出系统\");

jButton5.addActionListener(new WelcomeFrame_jButton5_actionAdapter(this)); this.getContentPane().add(jPanel1, BorderLayout.CENTER); jPanel1.add(jPanel2, BorderLayout.EAST);

jPanel2.add(jButton1, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0

,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));

jPanel2.add(jButton2, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0 ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(9, 0, 0, 21), 0, 0));

jPanel2.add(jButton3, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0 ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(10, 0, 0, 10), 0, 0));

jPanel2.add(jButton5, new GridBagConstraints(0, 4, 2, 1, 0.0, 0.0

,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 11), 21, 0));

jPanel2.add(jButton4, new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0

,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(9, 0, 13, 0), 12, 0)); }

class MyPanel extends JPanel {

public void paintComponent(Graphics g) { super.paintComponent(g);

imageIcon1.paintIcon(this, g, 0, 0); } }

void jButton4_actionPerformed(ActionEvent e) { MainFrame.main( null ); this.hide();

MainFrame.jTabbedPane1.setSelectedComponent( MainFrame.jPanel4); }

void jButton1_actionPerformed(ActionEvent e) { MainFrame.main( null ); this.hide(); }

void jButton3_actionPerformed(ActionEvent e) { MainFrame.main( null );

this.hide();

MainFrame.jTabbedPane1.setSelectedComponent( MainFrame.jPanel3); }

void jButton2_actionPerformed(ActionEvent e) { MainFrame.main( null ); this.hide();

MainFrame.jTabbedPane1.setSelectedComponent( MainFrame.jPanel2); }

void jButton5_actionPerformed(ActionEvent e) { System.exit(0); } }

class WelcomeFrame_jButton4_actionAdapter implements java.awt.event.ActionListener { WelcomeFrame adaptee;

WelcomeFrame_jButton4_actionAdapter(WelcomeFrame adaptee) { this.adaptee = adaptee; }

public void actionPerformed(ActionEvent e) { adaptee.jButton4_actionPerformed(e); } }

class WelcomeFrame_jButton1_actionAdapter implements java.awt.event.ActionListener {

WelcomeFrame adaptee;

WelcomeFrame_jButton1_actionAdapter(WelcomeFrame adaptee) { this.adaptee = adaptee; }

public void actionPerformed(ActionEvent e) { adaptee.jButton1_actionPerformed(e); } }

class WelcomeFrame_jButton3_actionAdapter implements java.awt.event.ActionListener { WelcomeFrame adaptee;

WelcomeFrame_jButton3_actionAdapter(WelcomeFrame adaptee) { this.adaptee = adaptee; }

public void actionPerformed(ActionEvent e) { adaptee.jButton3_actionPerformed(e); } }

class WelcomeFrame_jButton2_actionAdapter implements java.awt.event.ActionListener { WelcomeFrame adaptee;

WelcomeFrame_jButton2_actionAdapter(WelcomeFrame adaptee) { this.adaptee = adaptee; }

public void actionPerformed(ActionEvent e) { adaptee.jButton2_actionPerformed(e);

} }

class WelcomeFrame_jButton5_actionAdapter implements java.awt.event.ActionListener { WelcomeFrame adaptee;

WelcomeFrame_jButton5_actionAdapter(WelcomeFrame adaptee) { this.adaptee = adaptee; }

public void actionPerformed(ActionEvent e) { adaptee.jButton5_actionPerformed(e); } }

因篇幅问题不能全部显示,请点此查看更多更全内容

Top