08 Mei 2010

Program Java: Membuat Label, Button dan TextField Dengan GUI

08 Mei 2010
Tadi kita telah membuat frame kosong tanpa ada isinya, sekarang kita akan menambah label, button, dan tempat menulis text.Makin rumit pastinya.

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

public class Frame extends JFrame{
JLabel lblName=new JLabel("Name");
JTextField tfName=new JTextField(20);
JButton btnShow=new JButton("Show");

public Frame(){
setLayout(new FlowLayout());
//menambahkan komponen frame
add(lblName);//menambahkan label name pada frame
add(tfName);//menambahkan teks area
add(btnShow);//menambahkan button

setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Test Frame");
setBounds(0,0,300,100); //300 untuk ukuran weidth dan 100 untuk heigh nya
}

public static void main (String[]args){
Frame theApp=new Frame();
theApp.setVisible(true);
}

private void btnShowActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null, "Nama : "+ tfName) ;
}
}


gambar setelah di run

7 comments:

Erdendi Lesmana mengatakan...

cara klo textfieldnya ada 2 gmn ?

Opie eyek mengatakan...

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

public class Frame extends JFrame{
JLabel lblName=new JLabel("Name");
JTextField tfName=new JTextField(20);
JTextField tfAlamat=new JTextField(25);
JButton btnShow=new JButton("Show");

public Frame(){
setLayout(new FlowLayout());
//menambahkan komponen frame
add(lblName);//menambahkan label name pada frame
add(tfName);//menambahkan teks area
add(tfAlamat);//menambahkan teks area
System.out.println(" ");
add(btnShow);//menambahkan button

setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Test Frame");
setBounds(0,0,500,200); //300 untuk ukuran weidth dan 100 untuk heigh nya
}

public static void main (String[]args){
Frame theApp=new Frame();
theApp.setVisible(true);
}

private void btnShowActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null, "Nama : "+ tfName+ "ALAMAT : "+tfAlamat) ;
}
}

Anonim mengatakan...

Assalaualaikum.......


bos....klo biar tombol actionnya jalan gimana>????

toni mengatakan...

kalo buat ngetung keliling ma luas segitiga gmana yak??
bantuannya donk..

toni mengatakan...

kopiinn source kodenya donk plisss....
newbie nih...

rgthfgdhfghdfgh mengatakan...

kalau setelah ngetik nama obat pada text field kemudian ditab keluar otomatis harga obat tersebut gimana caranya,....????

rgthfgdhfghdfgh mengatakan...

Yanie....


kalau setelah ngetik nama obat pada text field kemudian ditab keluar otomatis harga obat tersebut gimana caranya,....????


mohon balasan secepatnya...

Poskan Komentar

sampaikan komentar dengan sopan dan bertanggung jawab :)