2010-04-12 40 views

回答

11

進口和表格模型作爲一個練習本規範的用戶。而且,爲了簡單起見,面板佈局是任意選擇的。

public class JTableDisplay { 
    public JTableDisplay() { 
     JFrame frame = new JFrame("JTable Test Display"); 

     JPanel panel = new JPanel(); 
     panel.setLayout(new BorderLayout()); 

     JTable table = new JTable(); 

     JScrollPane tableContainer = new JScrollPane(table); 

     panel.add(tableContainer, BorderLayout.CENTER); 
     frame.getContentPane().add(panel); 

     frame.pack(); 
     frame.setVisible(true); 
    } 

    public static void main(String[] args) { 
     new JTableDisplay(); 
    } 
} 

滾動窗格是要注意相當重要。沒有它,如果內容變得比顯示更大,你的表將不會有標題或滾動。

+0

如何創建並命名創建表的列? – 2016-05-07 19:34:50

9
JTable table = new JTable(); 
JScrollPane spTable = new JScrollPane(table); 
JPanel panel = new JPanel(); 

panel.add(spTable); 

有一個關於如何佈局擺動組件的綜合排名中的指導,你應該考慮Pyrolistical鏈接..