Pages

Rabu, 25 November 2009

Program menampilkan biodata!!!

/* Author : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab5_01.java
*/

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Tugas_081402048_Lab5_01 extends JFrame
{
private JLabel label1 = new JLabel(" NIM : ");
private JLabel label2 = new JLabel(" Password : ");
private JTextField field1 = new JTextField();
private JTextField field2 = new JTextField();
private JButton button = new JButton("Enter");
private JLabel labnama = new JLabel("Nama : ");
private JLabel labumur = new JLabel("Umur : ");
private JLabel labgen = new JLabel("Alamat : ");
private JLabel labjob = new JLabel("Pekerjaan : ");
private JLabel labnama1 = new JLabel();
private JLabel labumur1 = new JLabel();
private JLabel labgen1 = new JLabel();
private JLabel labjob1 = new JLabel();


public Tugas_081402048_Lab5_01()
{

JPanel panel1 = new JPanel(new GridLayout(2,5));
panel1.add(label1);
panel1.add(field1);
panel1.add(label2);
panel1.add(field2);

JPanel buttonpanel = new JPanel();
buttonpanel.add(button);

JPanel panel3 = new JPanel(new GridLayout(7,5));
panel3.add(labnama);
panel3.add(labnama1);
panel3.add(labumur);
panel3.add(labumur1);
panel3.add(labgen);
panel3.add(labgen1);
panel3.add(labjob);
panel3.add(labjob1);

Container c = getContentPane();

c.add(panel1,BorderLayout.NORTH);
c.add(buttonpanel,BorderLayout.WEST);
c.add(panel3,BorderLayout.SOUTH);

button.addActionListener(new Listener());
}

private class Listener implements ActionListener
{

public void actionPerformed(ActionEvent e)
{

String input = field1.getText();
String paswd = field2.getText();


if (input.equals("081402048") && paswd.equals("1234"))
{
labnama1.setText("Siviani");
labumur1.setText("19");
labgen1.setText("Jl. Lubuk Kuda No.12B");
labjob1.setText("Designer");

}
else
{
JOptionPane.showMessageDialog(null,"Anda salah memasukkan NIM dan password ! NIM : 081402048 ; Password : 1234");
}


}
}

public static void main(String[] args)
{
Tugas_081402048_Lab5_01 GUI = new Tugas_081402048_Lab5_01();
GUI.setTitle("My Biodata");
GUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GUI.pack();
GUI.setVisible(true);
GUI.setSize(270,250);
}
}

1 komentar:

  1. Bisa juga aku berhasil membuat program ni selama 30 menit.....ada kemajuan....hahhahahh

    BalasHapus