Интерфейс входа в систему, создав анонимные объекты в Java JFrame
пакет com.sxt; импорт java.awt.container; import java.awt.gridlayout; импорт java.awt.event.actionevent; импорт java.awt.event.actionlistener; импорт javax.swing.jbutton; импорт javax.swing.jframe; импорт javax.jlabel; javax.swing.jtextfield; public class loginframe extends jframe {jtextfield txtname = new jtextfield (); jpasswordfield txtpass = new jpassword (); jbutton bl = new jbutton («login»); Jbutton bg = new Jbutton («Закрыть»); LoginFrame () {setBounds (25,25,250,250); контейнер c = getContentPane (); c.setlayout (new Gridlayout (4,2,10,10)); C.Add (New Jlabel («Имя пользователя»); C.Add (txtName); Jlabel ("пароль")); c.add (txtpass); c.add (bl); c.add (bg); setdefaultcloseoperation (exit_on_close); setvisible (true); // Примечание: вот анонимный внутренний класс bg.addactionListener (new ActionListener () {publicEved aemported eakereventevent eaderevente. stubsystem.exit (0);}}); // Примечание: вот анонимный внутренний класс bl.addactionListener (new ActionListener () {public void actionperformed (actionevent e) {// todo автоматически сгенерированный метод. txtpass.getText (); if (name.equals ("tom") && pass.equals ("123")) {System.out.println ("Login успешно");} else {System.out.println ("login не удалось");}});} public Static void main (string rags) {new loginframe (););};};};};};};};);};};};};););};};};);};};};);};};);};};};};};};};};};}Результаты показывают:
Суммировать
Выше приведен полный пример кода этой статьи о интерфейсе Java, чтобы сделать систему входа в систему через jFrame. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на другие связанные темы на этом сайте. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!