亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? workflow_loginmain.java

?? 用java實現的工作流
?? JAVA
字號:
package treedoc;

/**軟件登錄界面類,用戶登錄控制方法
 */

/**
 * 名稱       : WORKFLOW_LOGIN
 * 描述       : WWW.FANGFA.NET 工作流管理系統--主窗口登錄窗體類
 * 版權信息   : Copyright (c) 2004 COMSCI
 * @作者      : COMSCI Sichuan Fangfa Digital
 * @版本      : 0.9 builder 2004091910
 * @日期      : 2004/09/19
 */

import java.awt.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
import javax.swing.border.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.Properties;

public class WorkFlow_LoginMain
    extends JPanel {

  JPanel jPanel1 = new JPanel();
  JLabel jLabel1 = new JLabel();
  XYLayout xYLayout2 = new XYLayout();
  TitledBorder titledBorder1;
  JLabel jLabel2 = new JLabel();
  JTextField jTextField1 = new JTextField();
  JLabel jLabel3 = new JLabel();
  JPasswordField jPasswordField1 = new JPasswordField();
  JButton jButton1 = new JButton();
  JButton jButton2 = new JButton();
  JLabel jLabel4 = new JLabel();
  BorderLayout borderLayout1 = new BorderLayout();
  static JFrame jf;
  JLabel jLabel5 = new JLabel();

  workflow_StepMain smn;

  //構造方法

  public WorkFlow_LoginMain() {
    try {
      jbInit();
    }
    catch (Exception e) {
      e.printStackTrace();
    }
  }

//JB GUI界面INIT類

  private void jbInit() throws Exception {

    smn = new workflow_StepMain("");

    jPanel1.setLayout(xYLayout2);
    jLabel1.setFont(new java.awt.Font("幼圓", 1, 18));
    jLabel1.setBorder(null);
    jLabel1.setToolTipText("");
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setHorizontalTextPosition(SwingConstants.CENTER);
    jLabel1.setText("工作流管理平臺");
    jLabel2.setFont(new java.awt.Font("Dialog", 1, 11));
    jLabel2.setBorder(BorderFactory.createEtchedBorder());
    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel2.setText("用戶名");
    jLabel3.setFont(new java.awt.Font("Dialog", 1, 11));
    jLabel3.setBorder(BorderFactory.createEtchedBorder());
    jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel3.setText("密碼");
    jTextField1.setText("");
    jPasswordField1.setText("");
    jButton1.setText("登錄");
    jButton1.addActionListener(new WorkFlow_LoginMain_jButton1_actionAdapter(this));
    jButton2.setText("關閉");
    jButton2.addActionListener(new WorkFlow_LoginMain_jButton2_actionAdapter(this));
    jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel4.setHorizontalTextPosition(SwingConstants.CENTER);
    jLabel4.setText("工作流管理系統 v1.0 四川方法數碼科技"); //登錄界面上的版權信息

    jPanel1.setBorder(BorderFactory.createRaisedBevelBorder());
    this.setLayout(borderLayout1);
    this.setEnabled(true);
    this.setBorder(null);

///////////////////////外部資源文件///////////////////////////////
    String icon = "";

    try {

      FileInputStream Resfile = new FileInputStream("config.properties");
      Properties props = new Properties();
      props.load(Resfile);
      icon = props.getProperty("icon1");

    }
    catch (IOException e) {
      System.out.println(e);
    }

    ///////////////////////////////////////////////////////////////////

    ImageIcon icon2 = new ImageIcon(icon);

    jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel5.setHorizontalTextPosition(SwingConstants.CENTER);
    jLabel5.setIcon(icon2);
    jPanel1.add(jLabel4, new XYConstraints(21, 189, 289, 26));
    jPanel1.add(jButton2, new XYConstraints(198, 144, -1, -1));
    jPanel1.add(jButton1, new XYConstraints(68, 144, -1, -1));
    jPanel1.add(jLabel5, new XYConstraints(12, 8, 139, 53));
    jPanel1.add(jLabel1, new XYConstraints(146, 16, 151, 32));
    jPanel1.add(jPasswordField1, new XYConstraints(118, 106, 176, 26));
    jPanel1.add(jLabel2, new XYConstraints(36, 76, 72, 25));
    jPanel1.add(jTextField1, new XYConstraints(118, 76, 176, 26));
    jPanel1.add(jLabel3, new XYConstraints(36, 108, 72, 25));
    this.add(jPanel1, BorderLayout.CENTER);

  }

//BUTTON1的ACTION方法,用于進行登錄檢查.........

  void jButton1_actionPerformed(ActionEvent e) {

    char[] pa = this.jPasswordField1.getPassword(); //取密碼字符數組
    String Dep_name = smn.get_department_name1(smn.get_department(this.
        jTextField1.getText()));
    // 取部門信息,用于主窗口顯示
    String PAK = ""; //將字符數組轉換為字符串的變量

    if (this.checkuser(this.jTextField1.getText(), PAK.copyValueOf(pa))) {
      jf.dispose();
      workflow_main wm = new workflow_main(this.jTextField1.getText(), Dep_name);
      wm.main(null);

    }
    else {
      JOptionPane.showMessageDialog(null, "用戶信息不正確...");
    }

  }

  void jButton2_actionPerformed(ActionEvent e) {

    jf.dispose();
    System.exit(0);

  }

// 用戶是否合法檢測方法

  private boolean checkuser(String uname, String pass) {

    boolean check = false;
    int isexist = 0;
    String lp = String.valueOf(pass.hashCode());
    //這里調用數據庫的連接類
    workflow_DB_connection db_conn = new workflow_DB_connection(); ;
    try {
      db_conn.rs = db_conn.stmt.executeQuery
          ("select count(*) from user where loginname = '" + uname +
           "' and pass = '" + lp + "'  ");
      if (db_conn.rs.next()) {

        isexist = db_conn.rs.getInt(1);

        if (isexist == 1) {
          check = true;

        }
      }

      db_conn.rs.close();
      db_conn.stmt.close();
      db_conn.conn.close();

    }
    catch (Exception e) {
      System.out.println("獲得用戶登錄信息" + e);
    }
    return check;
  }

// 主方法
  public static void main(String argv[]) {

    WorkFlow_LoginMain wl = new WorkFlow_LoginMain();

    jf = new JFrame();
    jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);
    BorderLayout borderLayout1 = new BorderLayout();
    jf.getContentPane().setLayout(borderLayout1);
    jf.getContentPane().add(wl, borderLayout1.CENTER);

    jf.setResizable(false);

    //   jf.setLocationRelativeTo(null);
    //   JF居中........

    java.awt.Dimension screenSize =
        java.awt.Toolkit.getDefaultToolkit().getScreenSize();
    jf.setLocation( (screenSize.width - jf.getWidth()) / 2,
                   (screenSize.height - jf.getHeight()) / 2);

    jf.setTitle("方法數碼工作流管理系統");
    jf.pack();
    jf.show();

  }

}

// JB的BUTTION的actionadpater
class WorkFlow_LoginMain_jButton1_actionAdapter
    implements java.awt.event.ActionListener {
  WorkFlow_LoginMain adaptee;

  WorkFlow_LoginMain_jButton1_actionAdapter(WorkFlow_LoginMain adaptee) {
    this.adaptee = adaptee;
  }

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

class WorkFlow_LoginMain_jButton2_actionAdapter
    implements java.awt.event.ActionListener {
  WorkFlow_LoginMain adaptee;

  WorkFlow_LoginMain_jButton2_actionAdapter(WorkFlow_LoginMain adaptee) {
    this.adaptee = adaptee;
  }

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精选一二三| 久久夜色精品国产噜噜av| 国产精品久久久久影院亚瑟| 国产麻豆精品一区二区| 久久久亚洲精品石原莉奈| 蜜臀国产一区二区三区在线播放 | av资源站一区| 一区二区三区四区激情| 在线观看成人免费视频| 日日摸夜夜添夜夜添精品视频 | 91精品国产高清一区二区三区| 亚洲不卡在线观看| 欧美一级片免费看| 国产高清不卡二三区| 一色屋精品亚洲香蕉网站| 欧美午夜一区二区三区| 六月丁香婷婷色狠狠久久| 久久久99精品免费观看不卡| 91女厕偷拍女厕偷拍高清| 视频一区视频二区中文| 国产三级精品三级| 色悠久久久久综合欧美99| 日韩制服丝袜av| 国产精品私人自拍| 欧美日韩五月天| 国产精品一级二级三级| 亚洲视频中文字幕| 日韩精品一区二区三区在线播放| 成人在线综合网| 亚洲午夜av在线| 久久精品人人做| 欧美精品乱码久久久久久| 国产精品亚洲专一区二区三区| 一区二区三区毛片| 欧美成人高清电影在线| 色成年激情久久综合| 久久成人免费网| 亚洲成av人片一区二区三区| 国产欧美精品一区| 日韩丝袜情趣美女图片| 91丨porny丨最新| 国产一区二三区| 三级久久三级久久| 亚洲最大成人综合| 国产精品免费人成网站| 日韩欧美一级在线播放| 欧洲av一区二区嗯嗯嗯啊| 成人亚洲一区二区一| 久久精品国产999大香线蕉| 亚洲一区二区三区四区在线| 欧美激情中文字幕一区二区| 日韩你懂的在线播放| 欧美在线观看视频在线| 91同城在线观看| 成人91在线观看| 丁香天五香天堂综合| 寂寞少妇一区二区三区| 日本欧美大码aⅴ在线播放| 一二三区精品视频| 日韩久久一区二区| 国产精品美女久久久久av爽李琼| 精品盗摄一区二区三区| 91精品免费观看| 69精品人人人人| 欧美日韩精品久久久| 91黄色免费网站| 91久久精品一区二区| 99久久国产综合精品女不卡| 成人午夜视频在线| 成人免费视频视频在线观看免费| 久久成人综合网| 国产一区二区在线看| 激情综合色丁香一区二区| 毛片av中文字幕一区二区| 日本大胆欧美人术艺术动态| 日本伊人色综合网| 免费观看久久久4p| 久久国产尿小便嘘嘘尿| 精品一区二区三区香蕉蜜桃| 精品一区二区三区蜜桃| 狠狠网亚洲精品| 国产精品夜夜嗨| 成人av网站免费观看| 91在线一区二区三区| 91网站在线观看视频| 欧美性生活久久| 3d成人动漫网站| 久久一区二区三区国产精品| 国产欧美一区二区精品秋霞影院| 欧美国产精品专区| 亚洲视频狠狠干| 亚洲chinese男男1069| 青青草国产成人99久久| 韩国av一区二区三区| 成人国产精品免费观看动漫| 97超碰欧美中文字幕| 欧美日韩视频在线一区二区| 欧美一区二区视频在线观看| 精品国产乱码久久久久久老虎| 久久免费偷拍视频| 中文字幕一区二区三区蜜月 | 五月婷婷激情综合| 久久精品国产久精国产| 不卡的av网站| 精品视频一区三区九区| 欧美大片免费久久精品三p| 国产偷国产偷精品高清尤物| 最新国产の精品合集bt伙计| 亚洲成va人在线观看| 国产精品综合久久| 日本精品裸体写真集在线观看| 欧美二区乱c少妇| 国产欧美精品区一区二区三区| 亚洲欧美视频一区| 国内精品自线一区二区三区视频| 95精品视频在线| 欧美tickling网站挠脚心| 国产精品卡一卡二| 日韩经典一区二区| bt7086福利一区国产| 欧美一区二区三区视频免费 | 国产精品系列在线| 午夜欧美视频在线观看| 国产成人啪免费观看软件| 欧美午夜精品久久久| 国产偷v国产偷v亚洲高清| 亚洲国产综合91精品麻豆| 国产精品一二三四区| 91精品国产一区二区三区香蕉| 国产精品久久久久久久久免费相片 | 奇米精品一区二区三区四区| 成人av免费在线观看| 日韩欧美成人一区二区| 亚洲午夜精品网| 成人av集中营| 26uuu精品一区二区三区四区在线| 亚洲美女淫视频| av电影一区二区| 国产日韩欧美亚洲| 久久黄色级2电影| 91精品久久久久久久久99蜜臂| 亚洲欧美偷拍三级| 不卡的av网站| 亚洲国产成人午夜在线一区| 精品一区二区三区日韩| 欧美一区二区在线免费播放| 一级精品视频在线观看宜春院| av色综合久久天堂av综合| 久久综合999| 理论电影国产精品| 欧美丰满一区二区免费视频| 亚洲综合在线视频| 91成人在线精品| 亚洲欧美日韩中文播放 | 久久嫩草精品久久久久| 免费看欧美女人艹b| 欧美日韩精品免费| 亚洲bt欧美bt精品777| 欧美三级韩国三级日本一级| 亚洲男人的天堂在线aⅴ视频| zzijzzij亚洲日本少妇熟睡| 国产午夜三级一区二区三| 韩国中文字幕2020精品| 精品国产不卡一区二区三区| 麻豆成人91精品二区三区| 这里只有精品电影| 蜜桃一区二区三区四区| 日韩三级中文字幕| 精品一二线国产| 国产欧美日韩在线看| 丁香五精品蜜臀久久久久99网站 | 国内精品自线一区二区三区视频| 精品卡一卡二卡三卡四在线| 精彩视频一区二区三区| 久久久电影一区二区三区| 国产 欧美在线| 中文字幕一区二区5566日韩| 91在线高清观看| 亚洲线精品一区二区三区| 欧美日韩专区在线| 蜜桃视频在线一区| 26uuu亚洲综合色欧美| 风间由美一区二区av101| 亚洲区小说区图片区qvod| 欧美日本在线观看| 久久99国产精品久久99| 久久九九全国免费| 色综合视频在线观看| 午夜成人在线视频| 久久精品欧美日韩精品| 91看片淫黄大片一级在线观看| 亚洲成人激情av| 久久久久久久综合日本| 91看片淫黄大片一级在线观看| 手机精品视频在线观看| 久久久不卡网国产精品二区| 91蜜桃免费观看视频| 日产国产欧美视频一区精品| 国产日韩欧美一区二区三区综合| 色爱区综合激月婷婷|