/* Listing3810.java */ import java.awt.*; import javax.swing.*; public class Listing3810 extends JFrame implements TableData { public Listing3810() { super("JTable 4"); addWindowListener(new WindowClosingAdapter(true)); JTable table = new JTable(DATA, COLHEADS); table.setDefaultRenderer( Object.class, new ColoredTableCellRenderer() ); Container cp = getContentPane(); cp.add(new JLabel("Alte c\'t-Ausgaben:"), BorderLayout.NORTH); cp.add(new JScrollPane(table), BorderLayout.CENTER); } public static void main(String[] args) { Listing3810 frame = new Listing3810(); frame.setLocation(100, 100); frame.setSize(350, 200); frame.setVisible(true); } }