【发布时间】:2015-03-23 13:29:46
【问题描述】:
我正在尝试在JTABLE 中添加表格标题 和滚动条,但我没有得到我想要的。我尝试了 3 种不同的程序,但没有找到正确的程序。此代码用于滚动条。
谁能告诉我如何添加标题。我不能将它添加为model.addRow(),因为之后我必须从表中获取值,而这种方法会产生问题。以及如何添加滚动条码。
这是我的代码
DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
table.setFont(new Font("Times New Roman", Font.PLAIN, 13));
//JScrollPane scrollPane = new JScrollPane(table); //Try one
//new JScrollPane(table, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED ); // Try 2
model.addColumn("ID");
model.addColumn("NAME");
model.addColumn("MODEL");
model.addColumn("P_Price");
model.addColumn("S_Price");
model.addColumn("Quantity");
table.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
table.setBounds(10, 0, 457, 103);
//panel_1.add(new JScrollPane(table)); Try 3
//panel_1.add(scrollPane); //link to Try one
//table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); // link 2 Try 2
panel_1.add(table);
【问题讨论】:
标签: java swing jtable scrollbar