有多列数据显示,用什么,JList?JTable?
多列的数据显示,最上面的还是字段名称,
最左列和最上列,都要特别显示,怎么做呢?
新手上路。

解决方案 »

  1.   

    JTable, 扩展AbstractTableModel,要特别显示某行某列就实现TableCellRenderer接口, 然后把它们都加到JTable上比如:
    扩展AbstractTableModel:
    public class MyTableModel extends AbstractTableModel{...}实现TableCellRenderer接口:
    public class MyTableRenderer implements TableCellRenderer{...}加到JTable上:
    JTable myTable = new JTable(new MyTableModel());
    myTable.setDefaultRenderer(Object.class, new MyTableRenderer());
      

  2.   

    要特殊显示, 直接用JTable不行