1 import java.awt.*;
2 import javax.swing.*;
3
4 /**
5 This program demonstrates how an icon is adapted to
6 a component. The component is added to a frame.
7 */
8 public class IconAdapterTester
9 {
10 public static void main(String[] args)
11 {
12 Icon icon = new CarIcon(300);
13 JComponent component = new IconAdapter(icon);
14
15 JFrame frame = new JFrame();
16 frame.add(component, BorderLayout.CENTER);
17 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
18 frame.pack();
19 frame.setVisible(true);
20 }
21 }