
Source code :
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ComboBoxTest extends JFrame { private JComboBox cmbImage; private JLabel label; private String arrGambar[] = {"Blushing.png", "Cool.png", "Happy.png","Smile.png","Winking.png"}; private Icon arrIcon[] = { new ImageIcon(arrGambar[0]), new ImageIcon(arrGambar[1]), new ImageIcon(arrGambar[2]), new ImageIcon(arrGambar[3]), new ImageIcon(arrGambar[4]) }; public ComboBoxTest() { super ("Mencoba Combo Box"); Container container = getContentPane(); container.setLayout(new FlowLayout()); cmbImage = new JComboBox (arrGambar); cmbImage.setMaximumRowCount(3); cmbImage.addItemListener( new ItemListener() { public void itemStateChanged (ItemEvent e) { if (e.getStateChange() == ItemEvent.SELECTED) label.setIcon(arrIcon[cmbImage.getSelectedIndex()]); } } //end anonimous inner class ); container.add(cmbImage); label = new JLabel (arrIcon[0]); container.add(label); setSize (350,400); setLocationRelativeTo(null); setVisible(true); } public static void main (String args[]) { ComboBoxTest test = new ComboBoxTest (); test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } |
Berikut ini tampilannya:
Artikel Terkait:
Dunia IT
- Pengolahan Citra Digital Part 1
- Macromedia Dreamweaver
- Seagate Crystal Report 8.5
- Smadav Pro Terbaru 2012 Full Serial Key
- SQL Server 2000 Personal Edition
- Download Gratis Cisco Packet Tracer Version 5.2
- Membuat Kalender Jawa dengan VB6
- Download Gratis Artisteer 2.3
- Konversi file dbf ke mysql
- Object Oriented Programming dalam Visual Basic 2005
Belajar Pemrograman
- Macromedia Dreamweaver
- Seagate Crystal Report 8.5
- Membuat Kalender Jawa dengan VB6
- Konversi file dbf ke mysql
- Web Professional dengan Photoshop & Dreamweave
- Object Oriented Programming dalam Visual Basic 2005
- Tutorial Pemrograman sederhana Visual Basic
- Akses Database Menggunakan Java
- Program Message Dialog di Java
- Membuat Form Login Sederhana di Java
0 komentar:
Post a Comment