30/09/2018, 22:11

Giúp về phần xây dựng Controller của MVC trong Java

Mình muốn hỏi chương trình mình xây dựng, bao gồm các cửa sổ và phần code
trong hàm main, mình tạo ra một cửa sổ nhập dữ liệu tên và mật khẩu
sau đó là code kiểm tra tên và mật khẩu trong danh sách


khi chạy thì mình thấy mình chưa kịp nhập tên và mật khảu trong SignIn thì các đoạn code dưới đã chạy
Làm thế nào để sau khi mình nhập xong thì đoạn Check mới chạy ạ

Truong Pham viết 00:26 ngày 01/10/2018

gồm các cửa sổ và phần codetrong hàm main, mình tạo ra một cửa sổ nhập dữ liệu tên và mật khẩu

Thêm một Button để khi nhấn Button nó mới check

minh viết 00:18 ngày 01/10/2018

nếu thế thì hàm Check ko ở lớp SignIn, vì mình làm nhiều cửa sổ nên cứ add lớp vào thì hơi phức tạp ạ

BigCat viết 00:15 ngày 01/10/2018

Cho những đoạn code đó vào vòng lặp if

Demon Hunter viết 00:24 ngày 01/10/2018

Bạn viết như vậy thì chương trình chạy như vậy là đúng rồi. Khi chạy hàm main flow sẽ là khởi tạo form SignIn sau đó thực hiện check, chứ không phải chạy tới SignIn si = new SignIn(); rồi chờ bạn nhập vào textfield rồi mới chạy tới bước check.

Cách làm là:

  • Để hàm check trong SignIn
  • Thêm button login, khi nhấn vào button thì gọi hàm check.
Bài liên quan
0