1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public static void main(String args[]) {
Object elements[][] = {
{ new Font("Helvetica", Font.BOLD, 14), Color.RED, new MyIcon(), "0" },
{ new Font("Helvetica", Font.BOLD, 14), Color.BLUE, new MyIcon(), "1" },
{ new Font("Helvetica",Font.BOLD, 14), Color.GREEN, new MyIcon(), "2" },
{ new Font("Helvetica", Font.BOLD, 14), Color.GRAY, new MyIcon(), "3" },
{ new Font("Helvetica", Font.BOLD, 14), Color.PINK, new MyIcon(), "4" },
{ new Font("Helvetica", Font.BOLD, 14), Color.YELLOW, new MyIcon(), "5" },
{ new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "6" },
{ new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "7" },
{ new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "8" },
{ new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "9" }};
JFrame frame = new JFrame("Complex Renderer");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final ListCellRenderer renderer = new ComplexCellRenderer();
final JComboBox comboBox = new JComboBox(elements);
final JComboBox comboBox1 = new JComboBox(elements); |
Partager