Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package shalYIT;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.ItemEvent;
- import java.awt.event.ItemListener;
- public class JImageDemo implements ItemListener{
- ImageIcon img;
- JComboBox<String> jcb;
- JLabel jl;
- JFrame jf;
- JPanel jp;
- JImageDemo() {
- jcb = new JComboBox<String>();
- jf = new JFrame();
- jcb.addItem("cat");jcb.addItem("dog");jcb.addItem("mouse");
- jcb.addItemListener(this);
- jl = new JLabel("testing");
- img = new ImageIcon("C:\\Users\\XKC21\\Pictures\\cat.jpg");
- jl.setIcon(img);
- jp = new JPanel();
- jp.add(jcb);jp.add(jl);
- jf = new JFrame();
- jf.add(jp);
- jf.pack();
- jf.setVisible(true);
- }
- public static void main(String[] args) {
- new JImageDemo();
- }
- @Override
- public void itemStateChanged(ItemEvent ev) {
- //System.out.println("C:\\Users\\XKC21\\Pictures\\" + ev.getItem().toString() + ".jpg");
- img = new ImageIcon("C:\\Users\\XKC21\\Pictures\\" + ev.getItem().toString() + ".jpg");
- jl.setIcon(img);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement