关于JTable表格增加一行后使新增加的行显示在当前页上 JTable组件在JScrollPane滚动组件中,每当增加一行后,新增的行都在最后显示,因为JTable的行很多,滚动条必须要拉到最下面才能看到新增的空行,请问有什么方法能够在点新增按钮后,使滚动条自动滚到最下面,使新增的行在不用在拖动滚动条到最下才能看到。还有就是怎样是新增的行在新增显示时就表现为可编辑的状态? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 选择第350,即可使该行处于可见范围。jTable1.changeSelection(349,349,false,false); 选中第350行,即可使第350行处于可见范围。jTable1.changeSelection(349,349,false,false); 楼主;给你一个method试试 table.scrollRectToVisible(table.getCellRect(selectedrow, 0, true));selectRow是你将要被选中的行. DefaultTableModel defaultModel = null; String[] name = {"级别", "类型", "时间", "地址", "内容"}; Object[][] data = new String[5][5]; int value = 1; for (int i = 0; i < data.length; i++) { for (int j = 0; j < data[i].length; j++) { data[i][j] = ""; } } JTable table = new JTable(defaultModel);defaultModel.insertRow(0,new Object[] {349,349,false,false}; table.revalidate(); 一下我也正在做table,学习 一个窗体怎么调用另一个窗体中的方法? JBuilder2007的问题!! 怎么用java mail disposition-notification;邮件? 如何读取tomcat中<contex>里面的一个配置参数 如何读取unicode格式中文文件,处理后再写入一个unicode文件 外面有个类里面再含一个类是什么意思? 和字符串有关的一个问题。(在线等) Who can give me javac.exe? ResultSet返回值问题 关于JAVA多线程的问题 求助表格获取行号的问题 我参加一个单位的招聘考试,我会C#,但不会Java,遇到这个问题:
jTable1.changeSelection(349,349,false,false);
jTable1.changeSelection(349,349,false,false);
给你一个method试试
table.scrollRectToVisible(table.getCellRect(selectedrow, 0, true));selectRow是你将要被选中的行.
String[] name = {"级别", "类型", "时间", "地址", "内容"};
Object[][] data = new String[5][5];
int value = 1;
for (int i = 0; i < data.length; i++) {
for (int j = 0; j < data[i].length; j++) {
data[i][j] = "";
}
} JTable table = new JTable(defaultModel);
defaultModel.insertRow(0,new Object[] {349,349,false,false};
table.revalidate();
我也正在做table,学习