源代码如下··jPanelcenter.setBackground(new Color(233, 233, 233));
jPanelcenter.setBounds(new Rectangle( 0, 63,450, 200)); String[][] cellData = {{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"}};
String[] column ={"选择","名称","重要性","说明"};
jTablesecond=new JTable(cellData,column);
jTablesecond.setSize(550,600);
//设置Table列宽
TableColumnModel tcm = jTablesecond.getColumnModel();
int columnCount = jTablesecond.getColumnCount();
TableColumn[] tc = new TableColumn[columnCount];
tc[0] = tcm.getColumn(0);
tc[0].setPreferredWidth(50);
tc[1] = tcm.getColumn(1);
tc[1].setPreferredWidth(75);
tc[2] = tcm.getColumn(2);
tc[2].setPreferredWidth(75);
tc[3] = tcm.getColumn(3);
tc[3].setPreferredWidth(240); jTablesecond.getTableHeader().setReorderingAllowed(false); //设置头不可变
jTablesecond.getTableHeader().setResizingAllowed(false); //设置列宽不可变
jTablesecond.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);//设置为不自动调整大小
jTablesecond.setBackground(Color.white);
jPanelcenter.add(new JScrollPane(jTablesecond)); //显示表头整个表格就是这样··
可是就是不显示滚动条··
请问怎么解决
··
jPanelcenter.setBounds(new Rectangle( 0, 63,450, 200)); String[][] cellData = {{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"},
{"一行","一行","一行","一行"}};
String[] column ={"选择","名称","重要性","说明"};
jTablesecond=new JTable(cellData,column);
jTablesecond.setSize(550,600);
//设置Table列宽
TableColumnModel tcm = jTablesecond.getColumnModel();
int columnCount = jTablesecond.getColumnCount();
TableColumn[] tc = new TableColumn[columnCount];
tc[0] = tcm.getColumn(0);
tc[0].setPreferredWidth(50);
tc[1] = tcm.getColumn(1);
tc[1].setPreferredWidth(75);
tc[2] = tcm.getColumn(2);
tc[2].setPreferredWidth(75);
tc[3] = tcm.getColumn(3);
tc[3].setPreferredWidth(240); jTablesecond.getTableHeader().setReorderingAllowed(false); //设置头不可变
jTablesecond.getTableHeader().setResizingAllowed(false); //设置列宽不可变
jTablesecond.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);//设置为不自动调整大小
jTablesecond.setBackground(Color.white);
jPanelcenter.add(new JScrollPane(jTablesecond)); //显示表头整个表格就是这样··
可是就是不显示滚动条··
请问怎么解决
··
最后一行已经扔进去了
jPanelcenter.add(new JScrollPane(jTablesecond));
jPanelcenter.add(new JScrollPane(jTablesecond));
JScrollPane scrol = new JScrollPane(jTablesecond);
scrol.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
jPanelcenter.add(scrol);