Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class G{
public static void main(String[] args){
JFrame jf = new JFrame("Inventory");
Container c = jf.getContentPane();
Object[] colnames = {"zooks", "zanks", "dips", "doodles"};
Object[][] data = {
{"Red", null, new Integer(50), new Integer(23)},
{"Blue", new Integer(25), null , null},
{"Purple", new Integer(74), new Integer(98), null},
{"Green", new Integer(16), new Integer(72), null},
{"Yellow", new Integer(16), new Integer(72), null},
{"Black", null, new Integer(54), null},
{"Brown", null, new Integer(50), new Integer(23)},
{"Teal", new Integer(25), null , null},
{"Aqua", new Integer(74), new Integer(98), null},
{"Peach", new Integer(16), new Integer(72), null},
{"Mango", new Integer(16), new Integer(72), null},
{"Orange", null, new Integer(54), null},
};
jf.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
JTable jt = new JTable(data, colnames);
JScrollPane scrollableTable = new JScrollPane(jt);
c.add(scrollableTable);
jf.setSize(500, 150);
jf.setVisible(true);
}
}