- klik start-All program-Netbeans
- klik file-New project atau tekan CTRL+Shift+N untuk membuat project baru,
- pada kotak dialog Step 1,pilih Categoris : Java dengan project : Java Aplication,kemudian klik next.
- pada kotak dialog Step 1, isikan project Name, tentukan project location,kemudian klik finish.
- pada source Packages,klik kanan New-Java Class
- pana Class name ketik Nama class button,kemudian klik finish.
- kemudian ketik source kode di bawah ini.
| import javax.swing.*; import java.awt.event.*; public class button extends JFrame implements ActionListener { final JTextField fnama = new JTextField(10); final JPasswordField fpass = new JPasswordField(10); JLabel luser = new JLabel("User"); JLabel lpass = new JLabel("Pass"); JButton btnSave = new JButton("ok"); JButton btnCancel = new JButton("Cancel"); public button() { setTitle("Login"); setDefaultCloseOperation(3); setSize(230,130); btnSave.addActionListener(this); btnCancel.addActionListener(this); setLayout(null); add(luser); add(lpass); add(fnama); add(fpass); add(btnSave); add(btnCancel); luser.setBounds(10,10,120,20); lpass.setBounds(10,35,120,20); fnama.setBounds(90,10,115,20); fpass.setBounds(90,35,115,20); btnSave.setBounds(10,70,90,20); btnCancel.setBounds(115,70,90,20); setVisible(true); } public void actionPerformed(ActionEvent event) { if(event.getSource()==btnSave){ String nama = fnama.getText(); String pass = new String(fpass.getPassword()); if(pass.compareTo("java")==0) { JOptionPane.showMessageDialog(this," Loging Berhasil (^-^) ", "Message", JOptionPane.INFORMATION_MESSAGE); } else { JOptionPane.showMessageDialog(this, "Login Gagal (^.^)","Message Alert", JOptionPane.ERROR_MESSAGE); System.exit(0); } } if (event.getSource() == btnCancel) { // fnama.setText(""); // fpass.setText(""); System.exit(0); } } public static void main(String[] aregs) { new button().setVisible(true); } } |
- tekan F9 untuk mengcopile program.
- tekan Shift+F6 untuk menjalankn program java.
Output program:
- kita isi user dan password
- sesudah kita isi kita tekan tmbol OK
- maka akan muncul message seperti di bawah ini
- masage di bawah ini akan muncul jika kita mengisi passwod salah
- kemudian kita isi lagi login
- tapi dengan password yang benar,dengan password java
- maka massagenya akan seperti di bawah ini
- jika kita menekan tombol cancel,maka tampilan login akan keluar.






0 komentar:
Posting Komentar