// Copyright MageLang Institute; Version $Id: //depot/main/src/edu/modules/Swing/magercises/JTable/CustomDisplayer.java#2 $ import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.table.*; public class CustomDisplayer extends JPanel { CustomDisplayer() { setLayout (new BorderLayout()); // Create data model // Create table with model // Get column model // Get column from table // Create renderer // Change the cell renderer for the column within table // Create scrollpane for table // Add to Screen } public static void main (String args[]) { JFrame f = new JFrame ("Tables"); JPanel j = new CustomDisplayer(); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); f.getContentPane().add (j, BorderLayout.CENTER); f.setSize (300, 200); f.show(); } }