學生資訊管理系統之一:使用者登入模組介面的設計與實現
阿新 • • 發佈:2021-01-12
使用者登入模組是常見的應用程式入口,主要功能是驗證使用者名稱和密碼。其介面效果如下圖所示。
用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()中設定各個元件在