in ,

Membuat Menu Tab di GUI java swing

JAVA – Membuat menu TAB di swing

Pada kali ini kita akan mencoba membuat menu tab di swing, oh iya di contoh ini mencoba membuat yang sederhana,
kalau kalian mau buat lebih, bisa dong  di kembangin sendiri 
Menu  dalam sebuah program sangatlah membantu memudahkan user atau pengguna dalam menggunakan program aplikasi kita. untuk itu pada tutorial kali ini kita membahas tetang bagaimana membuat Menu Tab di Java GUI Swing dengan sangat mudah. Pada java Netbeans sendiri menyediakan interface untuk merancang GUI pada java yang lebih interaktif dan sangat bagus menurut saya. anda bisa memanfaatkan user interface dari netbeans untuk merancang GUI Java dengan lebih mudah, dari pada harus mengetik source code program satu per satu, mending tinggal di geser geser dan jadilah.
oke.. berikut adalah Source Code Membuat Menu Tab pada Java GUI

paket/ kelas  dibutuhkan:
import javax.swing.*;
(penjelasannya gak perlu lah ya)

lanjut , kodenya :

import javax.swing.*;
class ContohTab extends JFrame{
// attribute
// membuat panel untuk di tab
JPanel tab_home;
JPanel tab_profile;
JPanel tab_pesan;
// membuat objek tab untuk menampung panel
JTabbedPane tab;
// membuat label sebagai penanda
JLabel label_home;
JLabel label_profile;
JLabel label_pesan;
// konstruktor
public ContohTab(){
//frame seting———————————————————————
//memanggil konstruktor kelas induk (JFrame)
super(“coba menubar”);
//seting besar frame LEBAR x TINGGI
this.setSize(300,350);
//seting agar bisa ditutup
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
//seting kemunculan frame di tengah window
this.setLocationRelativeTo(null);
//frame seting———————————————————————
// inisialisasi
tab_home = new JPanel();
tab_profile = new JPanel();
tab_pesan = new JPanel();
tab = new JTabbedPane();
label_home = new JLabel(“Anda di tab home”);
label_profile= new JLabel(“Anda di tab profile”);
label_pesan = new JLabel(“Anda di tab pesan”);
}
public void konfig(){
// konfigurasi layout panel
tab_home.setLayout(null);
tab_profile.setLayout(null);
tab_pesan.setLayout(null);
// masukan label ke panel
tab_home.add(label_home);
tab_profile.add(label_profile);
tab_pesan.add(label_pesan);
// set tata letak label
label_home.setBounds(10,10,200,30);
label_profile.setBounds(10,10,200,30);
label_pesan.setBounds(10,10,200,30);
// memasukan panel kedalam tab;
tab.add(“home”,tab_home);
tab.add(“Profile”,tab_profile);
tab.add(“pesan”,tab_pesan);
// memasukan tab kedalam frame
this.add(tab);
}
public static void main(String[] args){
ContohTab tab = new ContohTab();
tab.konfig();
tab.show();
}
}

nah, sedikit penjelasannya ada di komentar, gak ngerti tinggal tanya .
kalau kodenya kurang jelas kesini aja link,
dan hasilnya

Artikel Menarik Lainya :  10 Game MOBA Android yang Gak Kalah Seru dari Mobile Legends

mungkin itu aja,
sisanya silahkan kembangkan lagi ya … ;)
~ selamat mencoba

Jika ada kesalahan atau error, silahkan menghubungi admin, atau tinggalkan komentar anda di bawah 

What do you think?

Written by admin

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Loading…

0

Operator Pada Java

Membuat Foto Menjadi Relief Emas, Perak, atau Tembaga – Photoshop Tutorial