Download - Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
GUI Dengan Swing
Pengenalan Swing Komponen-komponen Swing Komponen Layout Event Handling
GUI dengan Swing
Swing digunakan untuk mengimplementasikan pemrograman window.
Swing dikemas dalam paket javax.swingimport javax.swing.*;
Pengantar Swing
JLabel JComboBox JList JPanel dll
Komponen-komponen Swing
JLabel merupakan komponen yang digunakan untuk menampilkan teks yang pendek.
JLabel juga digunakan untuk menampilkan icon (gambar berukuran kecil) atau menampilkan icon dan teks
JLabel merupakan sub kelas dari JFrame
JLabel
JLabel()menciptakan objek JLabel tanpa teks dan gambar
Jlabel(icon gambar)menciptakan objek Jlabel dengan icon tanpa teks
JLabel(String teks)menciptakan objek JLabel dengan teks
JLabel(String teks, Icon gambar,int pengaturan)menciptakan objek Jlabel yang melibatkan teks dan gambar serta diatur secara horisontal
Daftar Konstruktor JLabel
getText()untuk memperoleh teks pada label
setText()untuk mengubah teks pada label
SetIcon(icon gambar)untuk mengubah gambar pada icon
Metode JLabel
import javax.swing.*;public class label extends JFrame{
public static void main(String[]args){
label lb = new label();}public label(){
super("Tes JLabel");setSize(100,100);Icon iconkomputer = new ImageIcon("komputer.jpg");JLabel labelpesanan = new JLabel ("Pesanan");JLabel labelkomputer = new JLabel ("Komputer",
iconkomputer,SwingConstants.CENTER);JPanel panellabel = new JPanel();panellabel.add(labelpesanan);panellabel.add(labelkomputer);getContentPane().add(panellabel);show();
}}
Contoh : label.java
Hasil :
JButton berguna untuk membuat objek tombol yg dapat dilengkapi dengan judul tombol maupun ikon.
JButton
JButton()menciptakan sebuah objek JButton tanpa judul dan ikon
JButton(Icon ikon)menciptakan sebuah objek JButton dilengkapi dgn ikon
JButton(String teks)menciptakan sebuah objek JButton dilengkapi dengan judul
JButton(String teks, Icon ikon)menciptakan sebuah objek JButton dengan judul dan ikon
Konstruktor JButton
import javax.swing.*;public class button extends JFrame{
int lebar = 5;int tinggi = 5;public static void main(String[]args){
button btn = new button();}public button(){
super("Tes Button");setSize(lebar,tinggi);Icon iconkomputer = new
ImageIcon("komputer.jpg");
JButton tombolkomputer = new JButton ("Komputer", iconkomputer);
JPanel paneltombol = new JPanel();paneltombol.add(tombolkomputer);getContentPane().add(paneltombol);
show();}
}
JCheckBox digunakan untuk memilih salah satu pilihan di antara dua kemungkinan.
JCheckBox
JRadioButton digunakan untuk menampilkan pilihan
ButtoGroup digunakan untuk membuat pemakai hanya bisa memilih salah satu dari sejumlah tombol radio
JRadioButton dan ButtonGroup
Jelaskan tentang komponen-komponen Swing berikut :- JList- JComboBox- JTable- JTree
Beri contoh program untuk komponen2 diatas dan jelaskan?
Kelompok 2 orang. Kumpulkan tgl 16 desember, hardcopy
Tugas