jTable网格线,有多少条数据就有多少网格,怎么让它每次画满网格线啊?

解决方案 »

  1.   

    就象EXCEL那样,把所有单元格都显示出来
      

  2.   

    试试这样:
        private Object[] title = new Object[3];
        private Object[][] data = new Object[10][3];
        private DefaultTableModel model = new DefaultTableModel(data, title);
        private JTable table = new JTable(model);
      

  3.   

    画满是什么意思,以谁为基准?JViewPort?还是JTable自身?
    可是他们都没有满的概念
      

  4.   

    excel最大行是65530最大列好像是26*26,所以没有什么满的概念,只能说是让当前界面看起来满而已
      

  5.   

    marcien :好像不行啊,表格没有数据时,网格还是没有啊
      

  6.   


         String[] title = {"第一列", "第二列", "第三列"};
         Object[][] data = new Object[10][3];
         DefaultTableModel model = new DefaultTableModel(data, title);
         JTable table = new JTable(model);
         JScrollPane scroll = new JScrollPane(table);
         JFrame f = new JFrame();
         f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         f.getContentPane().add(scroll);
         f.pack();
         f.setVisible(true);