欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java添加表頭設置表頭和

錢衛國1年前6瀏覽0評論

Java是一種常用的編程語言,也常用于操作表格,本文將介紹如何在Java中添加表頭、設置表頭等操作。

首先,我們需要創建一個表格,可以使用JTable類進行創建:

JTable table = new JTable(data, columnNames);

其中,data是表格的數據,columnNames是表頭數組。如果我們不設置表頭,只需要將columnNames設置為空數組即可:

String[] columnNames = {};
JTable table = new JTable(data, columnNames);

如果需要設置表頭,則可以使用setColumnIdentifiers方法將表頭數組傳入:

String[] columnNames = {"姓名", "年齡", "性別"};
DefaultTableModel model = new DefaultTableModel(data, columnNames);
JTable table = new JTable(model);
table.setPreferredScrollableViewportSize(new Dimension(500, 70));
JScrollPane scrollPane = new JScrollPane(table);

以上代碼中,我們使用了DefaultTableModel類來創建表格模型,并在創建JTable時傳入該模型。最后,使用JScrollPane將表格放入滾動窗口中,以便可以滾動查看。

在添加表頭后,我們還可以對表頭進行設置。例如,表頭的對齊方式可以使用setHorizontalAlignment方法進行設置:

table.getTableHeader().getColumnModel().getColumn(0).setHeaderValue("姓名");
table.getTableHeader().getColumnModel().getColumn(0).setHorizontalAlignment(JLabel.CENTER);
table.getTableHeader().getColumnModel().getColumn(1).setHeaderValue("年齡");
table.getTableHeader().getColumnModel().getColumn(1).setHorizontalAlignment(JLabel.CENTER);
table.getTableHeader().getColumnModel().getColumn(2).setHeaderValue("性別");
table.getTableHeader().getColumnModel().getColumn(2).setHorizontalAlignment(JLabel.CENTER);

以上代碼中,我們先使用getColumnModel方法獲取列模型,然后再使用getColumn方法獲取指定的列,最后使用setHeaderValue方法設置表頭名稱,使用setHorizontalAlignment方法設置對齊方式。

總結來說,Java在操作表格時,我們可以使用JTable類創建表格,使用DefaultTableModel類創建表格模型,可以使用setColumnIdentifiers方法設置表頭,使用setHorizontalAlignment方法設置表頭對齊方式。