Skip to main content

Memulai Membuat Program GUI dengan JFrame

Sebelumnya dari beberapa postingan seperti Fungsi Scanner Pada Java dan Penjumlahan 2 Matriks Pada Java hanya menggunakan output yang berupa text . Kali ini saya akan membahas program yang outputnya berupa GUI. Kelebihannya sendiri nanti program ini dapat kita compile ke format exe, sehingga bisa runing di windows tanpa harus running melalui netbeans. 
  1. Untuk memulai silahkan buka program netbeans , kemudian buatlah project baru. Untuk pembuatan project ini seperti biasa saja.

    Java-aplication
    Gambar 1
    Project-name
    Gambar 2
  2. Setelah itu buat JFrame pada package , dengan klik kanan pada package pilih new pilih JFrame.

    New-jframe
    Gambar 3
    class-name
    Gambar 4
  3. Maka akan muncul Frame yang dapat kita isi dengan komponen-komponen swing.
    tampil
    Gambar 5
Saya akan menjelaskan beberapa komponen pada JFrame tersebut , mungkin untuk lebih lengkapnya anda bisa searching di google.
  1. Swing Containers , terdiri dari :
    a) Panel : Untuk mengelompokan komponen-komponen yang akan kita buat.
    b) Tabbed Pane : membuat frame yang berupa tab-tab.
    c) Split Pane : Membuat 2 panel dengan ukuran yang tetap.
    d) Scroll Pane : Membuat scroll bar.
    e) Tool Bar : Menampilkan dan membuat menu-menu tool bar pada program.
    f) Desktop Pane : Fungsinya saya belum tau , akan tetapi sepertinya mirip dengan panel
    g) Internal Frame : Membuat banyak window pada satu frame.
    h) Layyered Pane : Lebih ke memposisikan layer.
  2. Swing Controls , terdiri dari :
    a) Label : Untuk membuat text , bisa juga untuk mengimport gambar
    b) Button : Membuat sebuah tombol .
    c) Toggle Button :
    d) Cek Box : Membuat tombol cek , yang biasanya digunakan untuk beberapa opsi.
    e) Radio Button : Hampir sama dengan check box.
    f) Button Group : Grup yang digunakan untuk radio button.
    g) Combo box : mempuat list pilihan dengan fungsi drop down .
    h) List : Membuat list atau pilihan pilihan , tetapi tidak seperti combo box.
    i) Text Field : Untuk menampilkan text , memasukan text.
    j) Text Area : Hampir sama dengan text field , akan tetapi text area ini cakupannya lebih besar , karena kita bisa memasukan kalimat yang lebih banyak.
    k) Scroll bar : membuat scroll bar
    l) Slider : bisa dibuat untuk program warna sepertinya , fungsi khususnya belum tau.
    m) Progress Bar : -
    n) Formatted Field : mungkin untuk menampilkan tanggal.
    o) Password Field : field yang digunakan untuk password , karena text yang ditampilkan berupa bintang bukan text asli.
    p) Spinner : -
    q) Sparator : Membuat garis pembatas .
    r) Text Pane : Sepertinya lebih untuk output text saja.
    s) Editor Pane : -
    t) Tree : Seperti membuat menu yang bisa di expands dan collapse.
    u) Table : Membuat tabel.
  3. Menu, terdiri dari :
    a) Menu Bar : Membuat menu bar pada frame.
    b) Menu : Membuat menu di dalam menu bar.
    c) Menu Item : Membuat menu , tapi hanya berupa item.
    d) Menu Item / Checkbox : membuat menu checkbox.
    e) Menu Item / RadioButton : membuat menu radio button.
    f) Popup Menu : -
Mungkin segitu saja yang dapat saya jelaskan mengenai komponen swing dan awal permulaan dalam membuat sebuah frame, untuk lebih lengkap mungkin bisa anda cari di google atau buku-buku pemrograman java dengan netbeans.

Comments

Post a Comment

Terimakasih telah membaca artikel ini , saran dan komentar yang baik sangat membangun dalam penulisan artikel berikutnya.
Berkomentarlah sesuai kriteria :
1. Tidak menggunakan kata-kata kasar / mencaci .
2. Tidak menjadi SPAMMER.
3. Biasakan tidak mengirim link aktif , jika mengirim link aktif akan di anggap spam.

Hargailah karya tulis saya walaupun karya tulis ini tidak bermutu bagi anda .

Popular posts from this blog

Nih Foto Pakai Seragamnya

Kalau ada yang belum punya atau filenya hilang , download dari sini aja . Anggia Firsty Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Dedek Gumelar Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Desi Ratnasari Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Dwiki Pratama Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Erma Yusti Sarah Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Hady Eka Saputra @yangpunyablog ^_^ Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Hari Prasetio Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Hervina Klik Show untuk melihat gambarnya klik gambar jika ingin melihat ukuran besar. Indah Lestari Klik Show untuk melih

Program Java GUI : Pengembangan Desain Tampilan GUI

Melanjuti postingan sebelumnya mengenai Program Java GUI : Operasi Dua Angka  , disitu kita lihat bahwa design tampilan Form dan Interface masih standar. Kita bisa merubah tampilan menjadi lebih menarik atau mungkin lebih menorak.Untuk desain sendiri lebih mudah , hanya menggunakan "Propertis". Caranya dengan klik kanan pada setiap komponen dan frame , lihat gambar berikut : Kurang lebih hasilnya Diatas adalah gambar program Operasi 2 Angka , lihat codingnya klik disini >> Loading << . Cara membuka properties dengan cara klik kanan pada komponen yang akan di design . JFrame JLabel JPanel Silahkan di atur aja sesuai yang dibutuhkan , inilah cara simpel untuk mengatur design program yang akan di buat. Semoga postingan ini dapat membantu anda dalam belajar Pemrograman Java.

Kumpulan Boot Screen Windows 7 Part 2

Setelah posting yang part satunya , sekarang post yang part duanya lagi .  Dipart dua ini ada lebih dari 20 animasi boot screen untuk windows 7 anda . halloween Halloween ( Download ) jessica Jessica ( Download ) Radian Metro Radian ( Download ) Minion Minion Boot ( Download ) Molekul Molekul ( Download ) NFS Need For Speed ( With Background atau  No Background ) Only Windows Only Windows ( Download ) Rainbow Puking Rainbow ( Download ) Sakutaro Sakutaro ( Download ) Sburb Alpha Sburb Alpha ( Download ) Sgrub Sgrub ( Download ) Square Square ( Download ) sel Sel Navi ( Download ) Troll Trollin ( Download ) Vienna Vienna ( Download ) Warior Warior ( Download ) Windows Windows 7 1 ( Download ) Windows Windows 7 2 ( Download ) Windows Windows 7 3 ( Download ) Windows Windows 7 4 ( Download ) Windows Windows 7 5 ( Download ) Windows Windows 7 6 ( Download ) Windo