Sunday, April 15, 2012

contoh aplikasi java mengunakan editplus biodata

Hai temen - temen apa kabarnya nie ??
jumpa lagi .. pada kesempatan kali ini
kita akan membuat aplikasi biodata menggunakan editplus
ini gambar nya :






langsung saja saya share scriptnya :

import java.io.*;
class biodata
{
    public static void main(String[] args) throws Exception
    {
    BufferedReader T= new BufferedReader (new InputStreamReader (System.in));
    System.out.print("Masukkan Nama Anda          : ");
    String Nama= T.readLine();
    System.out.print("Masukkan Alamat Anda        : ");
    String Alamat= T.readLine();
    System.out.print("Masukkan Tanggal Lahir Anda : ");
    String Lahir= T.readLine();
    System.out.print("Masukkan Jenis Kelamin Anda : ");
    String Kelamin= T.readLine();

    System.out.println("==========================");
    System.out.println("Biodata saya");
    System.out.println("Nama             :"+Nama);
    System.out.println("Alamat           :"+Alamat);
    System.out.println("Tanggal lahir    :"+Lahir);
    System.out.println("Jenis Kelamin    :"+Kelamin);
    System.out.println("=========================");
    }
}

NB: jangan lupa save sesuai nama classnya .. disini nama classnya adalah biodata.
selamat mencoba semoga bermanfaat

Satu lagi nie .. saya akan membuat biodata ke tampilan gui tapi error..
tampilannya seperti ini :

ada yang bisa membantu saya memperbaikinya ???
klo bisa bisa di share ilmunya  ...
ini scriptnya :

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

class biodata extends JFrame implements ActionListener {

 JLabel lbnama= new JLabel ("Masukkan Nama Anda :");
 JLabel lbalamat= new JLabel ("Masukkan Alamat Anda :");
 JLabel lbtanggal=new JLabel ("Masukkan Tanggal Lahir anda :");
 JLabel lbkelamin=new JLabel ("masukkan Jenis Kelamin Anda :");
 JLabel lbbiodata= new JLabel();

 JTextField txnama= new JTextField ();
 JTextField txalamat= new JTextField ();
 JTextField txtanggal= new JTextField ();
 JTextField txkelamin= new JTextField ();
 JTextField txbiodata= new JTextField ();

 JButton btsubmit= new JButton("Submit");

biodata()
    {
    setTitle("biodata");
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(400,400);
    setLocationRelativeTo(null);
    panel.setLayout(null);
    lbnama.setBounds(10,10,120,30);
    txnama.setBounds(130,10,120,30);
    lbalamat.setBounds(10,50,120,30);
    txalamat.setBounds(130,50,120,30);
    lbtanggal.setBounds(10,90,120,30);
    txtanggal.setBounds(10,90,120,30);
    lbkelamin.setBounds(10,130,120,30);
    txkelammin.setBounds(10,130,120,30);
    lbbiodata.setBounds(10,100,120,30);
    txbiodata.setBounds(130,100,120,30);

    submit.setBounds(150,200,100,30);
    submit.addActionListener(this);
  
    panel.add(lbnama);
    panel.add(txnama);
    panel.add(lbalamat);
    panel.add(txalamat);
    panel.add(lbtanggal);
    panel.add(txtanggal);
    panel.add(lbkelamin);
    panel.add(txkelamin);
    panel.add(lbbiodata);
    panel.add(txbiodata);

    panel.add(submit);
    submit.setBounds(290,200,100,30);

    getContentPane().add(panel);
    }

 public void actionPerformed(ActionEvent e){
    double a,b,c,d,submit;
    if (e.getSource()==submit)
     {
    a=Double.parseDouble(txnama.getText());
    b=Double.parseDouble(txalamat.getText());
    c=Double.parseDouble(txtanggal.getText());
    d=Double.parseDouble(txkelamin.getText());
    submit=a;
    submit=b;
    submit=c;
    submit=d;
    txsubmit.setText("Biodata :");
    txsubmit.setText(""+submit);

   
 }

  public static void main(String[] args) {
    biodata diri=new biodata();
    diri.setSize(600,300);
    diri.setVisible(true);
   
      }
    }
 }

 NB: jangan lupa di save sesuai nama classnya disini saya memakai class biodata 

selamat berkoding ria teman - teman bagi yang bisa tolong di share ya 
jangan lah pelit untuk ilmu.. mari kita belajar bersama - sama..^_^

No comments:

Post a Comment

Udah di baca kan.... kritik dan sarannya saya persilahkan ^_^..jangan lupa isi Buku tamunya juga ya...