• 大小: 5.54MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-27
  • 语言: Java
  • 标签: javaSwing  

资源简介

javaswing编写的管理系统,带数据库

资源截图

代码片段和文件信息

package swing;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.text.PasswordView;

import java.awt.GridLayout;
import java.net.URL;

import javax.swing.JTextField;
import java.awt.GridBagLayout;
import java.awt.GridBagConstraints;
import javax.swing.BoxLayout;
import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
import javax.swing.JTextArea;
import java.awt.Color;
import javax.swing.JTextPane;
import java.awt.Font;
import javax.swing.JCheckBox;
import javax.swing.JRadioButton;
import javax.swing.JButton;
import javax.swing.UIManager;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JTable;
import javax.swing.JToggleButton;
import javax.swing.JPasswordField;
import java.awt.Toolkit;
import java.awt.Window.Type;
import java.awt.Dialog.ModalExclusionType;

public class swingdemo extends Jframe {

private JPanel contentPane;
private JTextField textField1;
private JPasswordField passwordField;


/**
 * Launch the application.
 */
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
swingdemo frame = new swingdemo();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}

/**
 * Create the frame.
 */
public swingdemo() {
setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE);
setType(Type.POPUP);
setFont(new Font(“微软雅黑 Light“ Font.PLAIN 12));
setIconImage(Toolkit.getDefaultToolkit().getImage(“D:\\eclipse_Nono.3\\eclipse\\worksplace\\Demo1\\3.png“));
setBackground(new Color(0 191 255));
settitle(“管理系统“);

setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
setBounds(100 100 450 300);
setSize(445 340);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5 5 5 5));
setContentPane(contentPane);
//将窗口设置为只有两行的表格布局
contentPane.setLayout(new GridLayout(20));
//设置上面部分的JPanel
JPanel panel1 = new JPanel();
contentPane.add(panel1);

String path = “3.png“;  
    ImageIcon background = new ImageIcon(path);
    JLabel label = new JLabel(background);  
panel1.add(label);

    //设置下面部分的JPanel
JPanel panel2 = new JPanel();
panel2.setForeground(new Color(0 206 209));
panel2.setBackground(new Color(255 255 224));
contentPane.add(panel2);
panel2.setLayout(null);

//账号文本框
textField1 = new JTextField();
textField1.setBounds(129 10 182 30);
panel2.add(textField1);
textField1.setColumns(10);
//密码
passwordField = new JPasswordField();
passwordField.setBounds(129 50 182 30);
panel2.add(passwordField);

//用户名
JTextPane textPane = new JTextPane();
textPane.setFont(new Font(“宋体“ Font.PLAIN 13));
textPane.setText(“用户名“);
tex

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     5242880  2017-07-02 19:46  sqlerver\员工人事管理系统.mdf
     文件     3932160  2017-07-02 19:46  sqlerver\员工人事管理系统_log.ldf
     目录           0  2017-07-02 19:47  sqlerver\
     目录           0  2017-06-14 23:35  员工管理系统\
     文件         620  2017-06-14 23:27  员工管理系统\.classpath
     文件         394  2017-06-06 00:15  员工管理系统\.project
     目录           0  2017-06-06 00:15  员工管理系统\.settings\
     文件         598  2017-06-06 00:15  员工管理系统\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-06-26 18:46  员工管理系统\bin\
     目录           0  2017-06-26 18:46  员工管理系统\bin\DAO\
     文件        2207  2017-06-26 18:46  员工管理系统\bin\DAO\DbHelper.class
     文件         263  2017-06-26 18:46  员工管理系统\bin\DAO\StuService.class
     文件        1682  2017-06-26 18:46  员工管理系统\bin\DAO\Test2.class
     文件        9281  2017-06-26 18:46  员工管理系统\bin\DAO\changeDAO.class
     文件        1684  2017-06-26 18:46  员工管理系统\bin\DAO\loginDAO.class
     文件        8271  2017-06-26 18:46  员工管理系统\bin\DAO\mainDAO.class
     文件        5497  2017-06-26 18:46  员工管理系统\bin\DAO\os_setDAO.class
     文件        2940  2017-06-26 18:46  员工管理系统\bin\DAO\renshiDAO.class
     文件         363  2017-06-26 18:46  员工管理系统\bin\DAO\test.class
     文件        1923  2017-06-26 18:46  员工管理系统\bin\DAO\workerDAO.class
     目录           0  2017-06-26 18:46  员工管理系统\bin\frame\
     文件        2129  2017-06-26 18:46  员工管理系统\bin\frame\MyTableModel.class
     文件         741  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$1.class
     文件        1423  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$2.class
     文件        1423  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$3.class
     文件        3410  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$4.class
     文件        1089  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$5.class
     文件         676  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$6.class
     文件        1085  2017-06-26 18:46  员工管理系统\bin\frame\changeframe$7.class
     文件       11409  2017-06-26 18:46  员工管理系统\bin\frame\changeframe.class
     文件         843  2017-06-26 18:46  员工管理系统\bin\frame\change_adminpasswordframe$1.class
............此处省略288个文件信息

评论

共有 条评论