亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java 新手,需要一些幫助來制作通話記錄系統

Java 新手,需要一些幫助來制作通話記錄系統

飲歌長嘯 2022-01-06 16:59:06
我需要讓我的登錄按鈕轉到系統自動取款機的下一個類(頁面)我已經添加了一些我在視頻中看到并閱讀的按鈕,并且真的很想完成這項工作。所以我玩了一些命令,但不認為我做對了。你能告訴我我做錯了什么嗎?import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JButton;import javax.swing.JToolBar;import javax.swing.JTextField;import javax.swing.JLabel;import javax.swing.JSeparator;import javax.swing.JTable;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import java.util.Scanner;public class system {    protected static final int Admin = 0;    private JFrame frame;    private JTextField Usernameinput;    private JTextField Passwordinput;    /**     * Launch the application.     */    public static void main(String[] args) {        EventQueue.invokeLater(new Runnable() {            Scanner input = new Scanner(System.in);            public void run() {                try {                    system window = new system();                    window.frame.setVisible(true);                } catch (Exception e) {                    e.printStackTrace();                }            }        });    }    /**     * Create the application.     */    public system() {        initialize();    }    /**     * Initialize the contents of the frame.     */    private void initialize() {        frame = new JFrame();        frame.setBounds(100, 100, 534, 365);        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        frame.getContentPane().setLayout(null);        JButton btnLogin = new JButton("Login");        btnLogin.addActionListener(new ActionListener() {            public void actionPerformed(ActionEvent e) {                String username;                String password;                };            }
查看完整描述

3 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

您的btnLogin.addActionListener. 你不需要input這里。通常我們需要Scanner從控制臺讀取輸入。


但是現在我們有了一個 UI,我們可以從特定的JTextFields獲取用戶輸入。在您的情況下,用戶名來自Usernameinput和密碼來自Passwordinput。


username = Usernameinput.getText();

password = Passwordinput.getText();

接下來if,您btnLogin.addActionListener必須檢查JTextFields. 因為我們已經獲得了這些并保存在變量中username,password你可以使用它們。


并且您不能使用String.equals帶有int. username.equals(Admin)將始終返回,false因為變量Admin是int. 所以改變,


if (username.equals("username") && password.equals("password")) {

    System.out.println("Welcome");

};

最后,您可以刪除未使用的import語句(可選)。


import javax.swing.JToolBar;

import javax.swing.JTable;


查看完整回答
反對 回復 2022-01-06
?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

沒關系找到如何添加它

現在我只需要利用第二幀


查看完整回答
反對 回復 2022-01-06
?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

你好謝謝你的幫助

但就像現在,如果我按登錄,它會轉到一個控制臺頁面,其中說歡迎但會喜歡它去下一堂課嗎??


查看完整回答
反對 回復 2022-01-06
  • 3 回答
  • 0 關注
  • 185 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號