Hi this is the exception i am getting when i am trying to run this application:
Exception in thread "main" java.lang.NullP ointerException
thanks in advance..
package com.inventive.S tockMarketTradi ng;
import java.awt.Border Layout;
import java.awt.Dimens ion;
import java.awt.event. ActionEvent;
import java.awt.event. WindowAdapter;
import java.awt.event. WindowEvent;
import javax.swing.JFr ame;
import javax.swing.JPa nel;
import javax.swing.JSc rollPane;
import javax.swing.JTa ble;
/**
* @author inv
*
*/
public class TransactionsVie w extends JFrame{
private boolean DEBUG = true;
// Constructor Which takes care of the Components layout
public TransactionsVie w()
{
//super("JTableDe mo");
TransactionsMod el model = new TransactionsMod el();
TransactionsTab leSorter sorter = new TransactionsTab leSorter(model) ;
JTable table = new JTable(model);
sorter.addMouse ListenerToTable (table);
table.setPrefer redScrollableVi ewportSize(new Dimension(500, 70));
JScrollPane scrollPane = new JScrollPane(tab le);
getContentPane( ).add(scrollPan e, BorderLayout.CE NTER);
addWindowListen er(new WindowAdapter() {
public void windowClosing(W indowEvent e) {
System.exit(0);
}
});
}
public static void main(String[] args)
{
System.out.prin tln("inside main method");
TransactionsVie w view = new TransactionsVie w();
System.out.prin tln("after constructor call");
view.pack();
view.setVisible (true);
}
}
Exception in thread "main" java.lang.NullP ointerException
thanks in advance..
package com.inventive.S tockMarketTradi ng;
import java.awt.Border Layout;
import java.awt.Dimens ion;
import java.awt.event. ActionEvent;
import java.awt.event. WindowAdapter;
import java.awt.event. WindowEvent;
import javax.swing.JFr ame;
import javax.swing.JPa nel;
import javax.swing.JSc rollPane;
import javax.swing.JTa ble;
/**
* @author inv
*
*/
public class TransactionsVie w extends JFrame{
private boolean DEBUG = true;
// Constructor Which takes care of the Components layout
public TransactionsVie w()
{
//super("JTableDe mo");
TransactionsMod el model = new TransactionsMod el();
TransactionsTab leSorter sorter = new TransactionsTab leSorter(model) ;
JTable table = new JTable(model);
sorter.addMouse ListenerToTable (table);
table.setPrefer redScrollableVi ewportSize(new Dimension(500, 70));
JScrollPane scrollPane = new JScrollPane(tab le);
getContentPane( ).add(scrollPan e, BorderLayout.CE NTER);
addWindowListen er(new WindowAdapter() {
public void windowClosing(W indowEvent e) {
System.exit(0);
}
});
}
public static void main(String[] args)
{
System.out.prin tln("inside main method");
TransactionsVie w view = new TransactionsVie w();
System.out.prin tln("after constructor call");
view.pack();
view.setVisible (true);
}
}
Comment