JAVA中的JTable如何在显示的时候默认选择到第一行

如果DefautlTableModel.getRowCount() > 0
那在初始化的时候如何让JTable中的第一行是选中状态,在进行添加和删除操作后也重新返回第一行选中状态

第1个回答  推荐于2018-04-04
调用JTable的方法:
setRowSelectionAllowe(true)
使该表可以选中

setRowSelectionInterval(0,0)
选择从 0到 0之间(包含两端)的行。本回答被提问者和网友采纳
第2个回答  2018-06-13
setRowSelectionAllowe(true)
少了个字母,应该是
setRowSelectionAllowed(true)

JAVA中的JTable如何在显示的时候默认选择到第一行
调用JTable的方法:setRowSelectionAllowe(true)使该表可以选中 setRowSelectionInterval(0,0)选择从 0到 0之间(包含两端)的行。

java中JTable怎么设置选中表格的其中一行,通过java语言进行选中_百度...
假设JTable table已实例化,设置选中表格中的行:table.setRowSelectionInterval(int index0,int index1)\/\/选择从 index0 到 index1 之间(包含两端)的行。table.setRowSelectionInterval(0,0);\/\/表示选中第一行

JTable的第一列为序号,点击其他列排序的时候,如何使第一列序号不变?
回答:什么意思??

为什么JAVA 界面设计 JTable 显示不了表头。求大神帮助
JTable必须有JScrollPane包裹才能显示出表头,在构造函数public Maindemo()中加一句 JScrollPane jsp = new JScrollPane(table);把c.add(this.table,BorderLayout.CENTER);改成c.add(this.jsp,BorderLayout.CENTER);就可以显示出表头了.

java JTable JComboBox 默认选中问题
setSelectedIndex public void setSelectedIndex(int anIndex)选择索引 anIndex 处的项。参数:anIndex - 指定要选择的列表项的整数,其中 0 指定列表中的第一项,-1 指示没有作出选择 抛出:IllegalArgumentException - 如果 anIndex < -1 或者 anIndex 大于等于列表大小 ...

JTable单元格自动换行
import java.awt.*;class C extends JFrame { public C() { JTable tbl = new JTable(new String[][]{{ "JTable 里单元格内容的显示器是 TableCellRenderer。","默认的显示器(DefaultTableCellRenderer)继承 JLabel 所以不方便多行显示。","要多行显示应该继承 JTextArea(参看下面的 Table...

Java Swing中JTable的列顺序该怎么调整?
TableColumn tc=this.getColumn(0);\/\/ 取到一列 JComboBox cbx = new JComboBox(new String[] {"a","b","c"});\/\/ 建立下拉列表 TableCellEditor tce=new DefaultCellEditor(cbx);\/\/ 创建编辑器 tc.setCellEditor(tce);\/\/ 设置编辑器 ...

JAVA点击Jtable表格如何将点击的那一行数据分别输出出来
1 不够灵敏, 偶尔会失效, 比如刚打开窗口后 ,有时候迅速点击table .MouseListener 就可能不会有反应...2 用户选中多行, 比如拖动或者键盘上下移动进行选择时,那么在MouseListener里获取多行比较麻烦..不仅仅需要实现鼠标点击 ,还得需要实现拖动鼠标,释放鼠标 等多个方法,如果完善一点还需要实现键盘事件...

Java JTable 如何让表格单击单元格后就进入编辑状态
这个简单:如果按楼上的人的方法,会害死你不可,2楼的绝对不行,我刚开始也这样,现在想想,真的要看JAVA的原代码了jTable1 = new javax.swing.JTable(){ public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend){ super.changeSelection(rowIndex, columnIndex, toggle, exte...

Java中JTble表格中的数据如何逐行显示?
比如你需要插入100行数据,可以在线程的run方法中写一个循环,在循环中写两行代码,一行是setValueAt,一行是刷新JTable,然后再让线程睡眠,这样一行一行的显示的效果就可以出来了!或者楼主可以用进度条来打发等待的时间,就像打开netbeans的那个进度条一样,这个可以用JProgressBar类。楼主可以去查看一下...

相似回答