0 0

Jtable 点击表头中的列对该列进行数据库排序,如果实现?0

Jtable 点击表头中的列对该列进行数据库排序,如果实现?

问题补充:还要进行分页,jtable默认实现了排序,但它是当前页排序,而我不需要当前页排序,我要得是数据库排序,谢谢!
2013年6月13日 14:03
目前还没有答案

相关推荐

    java--JTable排序实例源码

    这个实例“java--JTable排序实例源码”提供了一个功能,允许用户通过点击表头对`JTable`中的数据进行排序。这种功能在处理大量数据时非常实用,使得用户能轻松地查看和理解数据。 首先,我们来深入了解一下`JTable`...

    Java的Jtable、从数据库取数据显示在表格中

    ### Java的JTable:从数据库取...综上所述,通过Java的JTable和JDBC技术可以有效地将数据库中的数据显示在表格中,同时还可以实现对表格数据的选择和进一步操作。这不仅增强了程序的功能性,也提高了用户的交互体验。

    JAVA中JTable的使用方法

    使用`TableRowSorter`对数据进行排序,使用`TableColumnModel`管理列的显示和隐藏。 5. **事件监听** `JTable`支持多种事件监听,如`TableModelListener`用于监听数据变化,`MouseListener`和`MouseMotionListener...

    Java JTable 使用

    - **排序**:通过设置`TableSorter`,用户可以点击表头进行排序。 - **选择与事件处理**:`SelectionModel`允许你处理行选择,而`MouseListener`和`KeyListener`可以监听用户的交互行为。 - **列操作**:可以隐藏...

    一个jTable的示例文件.rar

    - 如果需要排序,可以使用TableRowSorter,设置后,用户点击表头即可按指定列排序。 7. **单元格编辑** - isCellEditable(row, column):确定单元格是否可编辑。 - prepareEditor(editorComp, row, column):...

    排序TableModel

    3. **触发排序**:当用户点击表头时,`JTable`会自动调用`sort()`方法,根据当前的排序模型对数据进行排序。如果你需要在代码中触发排序,也可以直接调用`sort()`。 4. **排序回调**:`DefaultSortModel`会在排序后...

    java中的表格的 用法JTABLE

    在Java编程语言中,`JTable`是Swing组件库的一部分,用于在用户界面中展示二维数据表。它是Java桌面应用程序中展示结构化数据的重要工具。`JTable`类是`javax.swing.JTable`,它继承自`JComponent`,并实现了`...

    固定表头的DataGrid

    首先,DataGrid通常用于展示数据库或其他数据源中的数据,具有分页、排序、过滤和编辑等多种功能。在Web应用中,DataGrid可以是基于JavaScript库(如jQuery UI的DataGrid或React的Ag-Grid)或者服务器端技术(如ASP...

    JTable 组件学习

    `并点击表头自动排序。 11. **表格选择** `JTable`允许单选或多选,通过`setSelectionMode()`设置选择模式。 12. **事件处理** 事件处理器如`MouseListener`和`KeyListener`可用于响应用户的鼠标和键盘交互。 ...

    Swing下滚动条实现仿分页

    在实际应用中,可能会有一个固定列的需求,例如,表头或者某些关键列始终可见,即使在滚动时也不改变。这可以通过创建两个独立的JTables实现:一个用于固定列,另一个用于可滚动列。两个JTables可以放在同一个...

    JTableDemo

    `JTable`是Java Swing中用于显示二维数据的组件,可以用于展示结构化的数据,如数据库中的记录或电子表格。它提供了一个灵活的界面,用户可以浏览、编辑以及排序数据。 2. **`DefaultTableModel`**: `...

    北大青鸟第一学期JAVA课件第12章

    默认情况下,JTable可能没有显示表头,这时可以通过在Design视图中选择表头,右键选择"Expose as Class level variable",让表头成为类级别的变量,从而能够进行编程访问和设置属性。此外,还可以通过编程方式设置...

    功能齐全的datagrid.rar

    3. 排序:允许用户通过点击列头对数据进行升序或降序排序。 4. 过滤:提供筛选功能,用户可以根据需要过滤显示的数据。 5. 编辑:部分或全部单元格可编辑,支持添加、删除和修改记录。 6. 表头自定义:支持自定义列...

    Tree和grid

    2. 数据排序,用户可以通过点击列头进行升序或降序排列。 3. 数据过滤,允许用户根据特定条件筛选数据。 4. 数据编辑,用户可以直接在格子内修改单元格值。 5. 分页,处理大量数据时,将数据分为多个页面进行展示。 ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作典型应用和数据库...

    Joomla! 1.5 Development Cookbook.pdf

    第十章“JObjects和数组”涵盖了获取和设置JObject属性,批量设置属性,报告和获取JObject错误,将对象转换为数组,数组转换为对象,从多维数组中获取列,以及对对象数组进行排序等操作。 第十一章“错误处理和报告...

    Java swing开发的GUI图书馆后台管理系统,可做为java毕业设计.zip

    11. **Swing的可扩展性**:通过自定义组件或者继承现有的Swing组件,可以实现特定的功能,如自定义的表头排序。 12. **测试与调试**:项目开发过程中,单元测试和集成测试是必不可少的,JUnit等工具可以帮助进行...

Global site tag (gtag.js) - Google Analytics