Breaking News

Program Java: Membuat Label, Button dan TextField Dengan GUI

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 komentar:

  1. 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) ;
    }
    }

    BalasHapus
  2. Assalaualaikum.......


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

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

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

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

    BalasHapus
  6. Yanie....


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


    mohon balasan secepatnya...

    BalasHapus