asiavoices
Programmer
Hello everyone,
I was wondering why I'm getting this error when I try to set up my JTable? I'm just creating one to learn more about it.
Here's my code.......
/* ===================================
* Rong.java =
* =================================== */
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;
import javax.swing.table.*;
public class Rong extends JFrame
{
............
public static void main(String[] args)
{
Rong myLayout = new Rong();
myLayout.setVisible(true);
} // End of void main() method
/* -------- constructor --------- */
public Rong()
{
final String[] colHeads = { "itemName", "itemPrice", "itemTax" };
Date currentDate = new Date();
Container contentpane = getContentPane();
contentpane.setLayout(new BorderLayout());
setSize(620,415);
setTitle("Rong" + currentDate.toString());
setBackground(new Color(204,255,204));
/* ---- Populate ArrayList (ie. MyStuff) ---*/
ArrayList myStuff = new ArrayList();
for (int idx=0; idx < 20; idx++)
{
Item cidx = new Item(Integer.toString(idx), 99.0d, false);
myStuff.add(cidx);
setTotal(getTotal() + 99.0d);
numrecords++;
}
Object ia[] = myStuff.toArray();
error here ---> JTable mytable = new JTable(ia, colHeads);
} // end of Rong constructor
} // end of Rong class
Here's the error message: ==================
Rong.java [94:1] cannot resolve symbol
symbol : constructor JTable (java.lang.Object[],java.lang.String[])
location: class javax.swing.JTable
JTable mytable = new JTable(ia, colHeads);
^
1 error
Errors compiling Rong.
This is straight forward isn't it?
Thanks,
Christopher