`
bestxiaok
  • 浏览: 452408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JTable选择行的用法

 
阅读更多

做表单时会用到JTable,

   如果选中行时,触发某个事件,的话

getSelectedRow()

removeRowSelectionInterval(int index0, int index1)

removeRowSelectionInterval(int index0, int index1)

两个的index一样时,是选中一行。

 

昨天特别郁闷,以为是index0,要比index1大呢  

调程序调半天也没调出来,真郁闷

 

 

 

分享到:
评论

相关推荐

    JTable实现行间拖拽的最简单方法

    本文将详细介绍如何通过一种简单的方法,为`JTable`添加行间拖拽功能,而无需对已有代码进行大规模修改或实现复杂的DnD接口。 首先,理解`JTable`的基本结构是至关重要的。`JTable`由`TableModel`、`...

    java 中 Jtable的用法

    ### Java中的JTable用法详解 #### 一、概述 JTable是Swing框架中用于显示和编辑表格数据的关键组件之一。它不仅提供了强大的数据管理功能,还支持丰富的定制选项,使得开发者能够根据具体需求创建出高度个性化的...

    jtable选中需要修改的行

    总的来说,"jtable选中需要修改的行"涉及的主要知识点包括JTable的创建与使用、行选择监听、单元格编辑以及TableModel的管理。通过理解这些核心概念,我们可以创建出具有交互性的表格应用程序,让用户能够方便地查看...

    JAVA中JTable的使用方法

    下面我们将深入探讨`JTable`的使用方法。 1. **`JTable`的基本概念** `JTable`是`javax.swing.JTable`类的实例,它继承自`JComponent`并实现了`TableModelListener`接口。`JTable`的核心在于`TableModel`,它定义...

    JTable 拖动行 移动行JTable 拖动行 移动行的ui

    在标题和描述中提到的“JTable 拖动行 移动行的ui”,正是指为`JTable`添加了拖放功能的用户界面。 要实现这个功能,通常我们需要自定义`JTable`的UI,或者使用已经存在的第三方库。在描述中提到了`table.setUI(new...

    jtable使用方法介绍

    jtable使用方法介绍,很专业,内容详细,蛮有用。

    JTable 拖动行 移动行JTable 拖动行 移动行的ui,

    为了实现`JTable`的行拖放功能,我们需要遵循以下步骤: 1. **创建自定义的Table UI**: 首先,你需要创建一个继承自`javax.swing.plaf.TableUI`的类,例如`DragDropRowTableUI`。在这个类中,你需要覆盖父类的...

    JTable 操作单元格 行 列

    3. **选择行**:用户可以通过`JTable`的`setRowSelectionAllowed(boolean flag)`来启用或禁用行选择。然后使用`getSelectedRows()`方法获取当前选中的行索引。 4. **隐藏/显示行**:尽管`JTable`没有直接的隐藏行...

    JTable常见用法细则.doc

    通过上述介绍,我们可以看到JTable提供了丰富的功能来满足不同场景下的需求,无论是创建表格、控制列和行,还是获取和填充数据,都有相应的API可供使用。这对于开发复杂的桌面应用来说是非常有用的。

    复杂JTable(复杂表头、跨行列表体)

    - 使用`JTable`的`setRowHeight()`方法可以调整行高,适应跨行单元格的需要。 - 可以通过`DefaultTableCellRenderer`的`setHorizontalAlignment()`和`setVerticalAlignment()`方法来调整单元格内文本的对齐方式。 - ...

    Java Swing高级空件JTable的用法

    Java Swing高级空件JTable的用法 Java Swing中的JTable组件是用于显示和编辑数据的表格控件。它是Swing中最复杂和强大的组件之一,具有许多高级功能和灵活的配置选项。下面将详细介绍JTable的用法和相关知识点。 1...

    理解jtable 用法

    `JTable`还提供了诸如行选择、排序、过滤等功能,可以通过设置`TableColumnModel`和`ListSelectionModel`来实现。 总的来说,`JTable`是Java Swing中处理表格数据的强大工具,它提供了丰富的功能和高度的可定制性,...

    JAVA表格控件JTable常用操作详解.doc

    4. **添加行**:同样通过`DefaultTableModel`,使用`addRow`方法添加新的行数据,例如`tableModel.addRow(new Object[]{data1, data2, ...})`。 除了以上的基本操作,JTable还支持其他高级特性,如监听单元格更改...

    JTable动态刷新数据

    首先,在使用 JTable 之前,需要了解 JTable 的基本概念和使用方法。JTable 是一个基于表格的数据展示组件,可以用来展示大量数据。它的数据模型是基于 TableModel 接口实现的,TableModel 负责存储和管理数据。 在...

    jTable的使用

    4. **行选择**:jTable允许单行或多行选择,可以通过`setSelectionMode()`设置选择模式。 5. **表头自定义**:通过`setTableHeader()`可以设置自定义的表头,可以添加工具提示、更改字体样式等。 6. **事件监听**...

    学会JTable的使用

    - **事件处理**:`JTable`的行、列选择和单元格点击都可监听,可以自定义事件处理器来响应用户的操作。 - **定制外观**:可以自定义单元格渲染器和编辑器,以实现特定的显示效果或输入验证。 - **表格编辑**:默认...

    Java中JTable的用法.doc

    这篇文章将带你深入了解JTable的使用方法。 首先,JTable的核心在于它能够动态地展示数据,这通常是一个二维数组,如`Object[][] data`。在这个例子中,`data`包含了产品名、箱数和价格等信息。另外,`String[] ...

    Java Swing实现JTable检测单元格数据变更事件的方法示例

    在 JTable 的初级教程中,我们往往会提到,使用 TableModel 的 addTableModelListener 方法可以监听单元格数据的变更。在其事件处理函数 tableChanged 中,我们可以通过 e.getColumn(),e.getFirstRow(),e....

    JTable的使用收藏

    JTable的使用收藏 1.JTable与TableModel 1.TableModel与JTable的关系 2.TableModel实践 3.使用JTable+TableModel展示java中的数据对象 2.JTable展示方式的美化 1.设置表格的宽度和高度 2.要显示表头 3.新加列,将...

    swing中JTable的简单使用

    在这个系统中,JTable可能会用来显示图书列表,用户可以查看、选择和修改图书信息。 为了使JTable更具交互性,你还可以添加以下特性: - **排序**:通过实现SortableTableModel或使用已有的库如JSortTable,可以...

Global site tag (gtag.js) - Google Analytics