天天看點

自學eclipse java程式設計——第七課 手動編寫彈出框視窗(使用者名密碼注冊等)

本課也較為簡單,這要是學習繼承JFrame類,利用JOptionPane類中的showInputDiaolog()函數來提示顯示,并利用JLabel、JTextField兩個類來将該資訊輸入并顯示出來,該文章較為簡單,适合初學者,并且是我自己學習的一個簡單記錄,大牛繞道:

整個代碼如下;

package com.Authentic;

import java.awt.GridLayout;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JTextField;

public class Authentica extends JFrame{

    JLabel username=new JLabel("使用者名:");

    JLabel password=new JLabel("密碼:");

    JLabel tips=new JLabel("密碼提示:");

    //

    JTextField user;

    JTextField password1;

    JTextField tips1;

    public Authentica() {

        setSize(400,300);

        setTitle("注冊新使用者");

        String response1=JOptionPane.showInputDialog("請輸入注冊使用者名");

        user =new JTextField(response1,20);//從文本中讀入使用者名資訊

        String response2=JOptionPane.showInputDialog("請輸入注冊密碼");

        password1 =new JTextField(response2,20);

        String response3=JOptionPane.showInputDialog("請輸入密碼提示");

        tips1 =new JTextField(response3,20);

        setLayout(new GridLayout(3,2));

        add(username);

        add(user);

        add(password);

        add(password1);

        add(tips);

        add(tips1);

        setVisible(true);//将視窗可見

    }

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        Authentica Auth=new Authentica();

    }

}

執行後的結果圖如下:

自學eclipse java程式設計——第七課 手動編寫彈出框視窗(使用者名密碼注冊等)
自學eclipse java程式設計——第七課 手動編寫彈出框視窗(使用者名密碼注冊等)
自學eclipse java程式設計——第七課 手動編寫彈出框視窗(使用者名密碼注冊等)
自學eclipse java程式設計——第七課 手動編寫彈出框視窗(使用者名密碼注冊等)