Di Java, kelas JTabbedPane merupakan komponen grafis penting yang digunakan untuk menyusun dan mengelompokkan berbagai komponen Java lain ke dalam lapisan-lapisan (layers). Ketika obyek kelas JTabbedPane dimunculkan, hanya satu lapisan (one layer) yang ditampilkan. Untuk berpindah dari satu lapisan ke lapisan lain, Anda cukup mengklik pada tab yang diinginkan.
JTabbedPane termasuk kelas-kelas wadah (container classes) yang terletak di paket javax.swing. Untuk dapat meletakkan komponen Java, Anda terlebih dahulu menyusunnnya ke dalam panel (kelas JPanel) dan kemudian meletakkan panel tersebut ke dalam obyek tabbed pane. Dibatasi hanya sampai pada superclass JComponent,
Fungsi JTabbedpane pada java
Salah satu fungsi pallete yang disediakan oleh netBeans adalah jTabbedPane. Dengan tool ini, kita bisa membuat frame yang terdiri dari tab-tab yang bisa dipilih oleh user. untuk eksplorasi kali ini, saya akan mencoba menjelaskan cara supaya suatu tab tidak bisa dipilih serta memindahkan layar ke tab lainnya.
pertama, butalah frame seperti gambar berikut:
gambar 5.1 |
gambar 5.2 |
Setelah itu, masuk ke source program dan masukkan kode berikut dibawah kode inisiasi komponen.
gambar 5.3 |
Setelah itu, pada masing-masing button berikan event mouseClicked dan masukkan kode berikut:
button pertama :
gambar 5.4 |
button kedua :
gambar 5.5 |
save dan coba jalankan program...
jika masih bingung, berikut saya sediakan source code yang bisa anda coba sendiri.