Antarmuka login dengan membuat objek anonim di java jframe
Paket com.sxt; import java.awt.container; import java.awt.gridlayout; import java.awt.event.actionevent; import java.awt.event.actionlistener; import javax.swing.jbutton; impor javax.swing.jframe; impor javax.swing.jbutton; impor javax.swing.jframe; impor javax.swing; javax.swing.jtextfield; kelas publik LoginFrame memperluas jframe {jTextField txtName = new jTextField (); jpasswordfield txtpass = jpasswordfield baru (); jbutton bl = new jbutton ("login"); jbutton bg = jbutton baru jbutton ("close" the construce; Sesuaikan LoginFrame Publik () {SetBounds (25,25.250.250); Container C = GetContentPane (); C.SetLayout (GridLayout baru (4,2,10,10)); c.add (new jlabel ("username")); c.add (txtname); c.add (c.add ("username")); c.add (txtName); c.add Jlabel ("kata sandi")); c.add (txtpass); c.add (bl); c.add (bg); setDefaultcloseOperation (exit_on_close); setVisible (true); // Catatan: di sini adalah class bg.addaction {newen-{nener {nener {nener {nener {nener { metode stubsystem.exit (0);}}); // Catatan: Berikut adalah kelas dalam anonim bl.addactionListener (actionListener () {public void actionPerformed (actionEvent e) {// TODO Metode yang dihasilkan autoerasi nama stubstring = txtname.gettext (); string pass = txtpass.getText();if(name.equals("tom")&&pass.equals("123")){System.out.println("Login successfully");} else{System.out.println("Login failed");}}});}public static void main(String[] args) {new LoginFrame();}}Hasilnya menunjukkan:
Meringkaskan
Di atas adalah contoh kode lengkap dari artikel ini tentang antarmuka Java untuk membuat sistem login melalui JFrame. Saya harap ini akan membantu semua orang. Teman yang tertarik dapat terus merujuk ke topik terkait lainnya di situs ini. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!