62,614
社区成员
发帖
与我相关
我的任务
分享
tableColumnModel = table.getColumnModel();
tableColumnModel.setColumnSelectionAllowed(true);
TableColumn tablecolumn1 = tableColumnModel.getColumn(0);
tablecolumn1.setHeaderValue("货品条码");
TableColumn tablecolumn2 = tableColumnModel.getColumn(1);
tablecolumn2.setHeaderValue("名称");
TableColumn tablecolumn3 = tableColumnModel.getColumn(2);
tablecolumn3.setHeaderValue("规格");
TableColumn tablecolumn4 = tableColumnModel.getColumn(3);
tablecolumn4.setHeaderValue("零售价");
TableColumn tablecolumn5 = tableColumnModel.getColumn(4);
tablecolumn5.setHeaderValue("数量");
package hzpackage.demo.test;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;
public class TableDemo extends JFrame {
private JTable table;
private TableColumnModel tableColumnModel;
private JScrollPane scrollPane;
public TableDemo(){
table = new JTable(10,8);
tableColumnModel = table.getColumnModel();
tableColumnModel.setColumnSelectionAllowed(true);
TableColumn tablecolumn1 = tableColumnModel.getColumn(0);
tablecolumn1.setHeaderValue("货品条码");
TableColumn tablecolumn2 = tableColumnModel.getColumn(1);
tablecolumn2.setHeaderValue("名称");
TableColumn tablecolumn3 = tableColumnModel.getColumn(2);
tablecolumn3.setHeaderValue("规格");
TableColumn tablecolumn4 = tableColumnModel.getColumn(3);
tablecolumn4.setHeaderValue("零售价");
TableColumn tablecolumn5 = tableColumnModel.getColumn(4);
tablecolumn5.setHeaderValue("数量");
scrollPane = new JScrollPane();
scrollPane.setViewportView(table);
this.getContentPane().setLayout(new BorderLayout());
this.getContentPane().add(scrollPane, BorderLayout.CENTER);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
new TableDemo();
}
});
}
}