1. 程式人生 > 實用技巧 >學生資訊管理系統之一:使用者登入模組介面的設計與實現

學生資訊管理系統之一:使用者登入模組介面的設計與實現

使用者登入模組是常見的應用程式入口,主要功能是驗證使用者名稱和密碼。其介面效果如下圖所示。

用Java程式碼具體實現步驟如下:

1. 新建類檔案LoginFrame.java。具體為,在新建好的Java Project(專案名:StudentManager)中,點選src->右鍵新建Class,包名為com.view,類名為LoginFrame.java。 

新建之後,LoginFrame.java檔案中程式碼為:

package com.view;
public class LoginFrame {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}
}

  

2. 匯入相關包。 LoginFrame繼承父類JFrame。

 import java.awt.*;
 import javax.swing.*;

  

 public class LoginFrame extends JFrame{
 
     public static void main(String[] args) {
         // TODO Auto-generated method stub
 
     }
 }

 

2.1 LoginFrame類中宣告成員變數,表示各個元件。在初始化方法jbInit()中完成各個成員變數的建立。

    JPanel jp;               //面板容器宣告
    JLabel jLabel1;          //使用者名稱標籤宣告
    JTextField jTextField1 ; //使用者名稱輸入框宣告
    JLabel jLabel2 ;         //密碼標籤宣告
    JTextField jTextField2 ; //密碼輸入框宣告
    JButton jButton1 ;       //確定按鈕宣告
    JButton jButton2;        //取消按鈕宣告

  

 private void jbInit() throws Exception {
        jp = new JPanel();
        jLabel1 = new JLabel("使用者名稱:");
        jTextField1 = new JTextField(10);
        jLabel2 = new JLabel("密  碼:");
        jTextField2 = new JPasswordField(10);
        jButton1 = new JButton("確定");
        jButton2 = new JButton("取消");
  }

  

2.2初始化方法jbInit()中設定各個元件在