0 0

swing jtable,当表中(点击查询)没有数据时,提示“当前表格无数据”,如何实现?0

swing jtable,当表中(点击查询)没有数据时,提示“当前表格无数据”,如何实现?
2012年12月19日 14:05

1个答案 按时间排序 按投票排序

0 0

你用什么做的数据源?
建议使用 java.util.Vector类型做数据源
构建 Vector
Vector row=new Vector();
Vector col = new Vector();
col.add("demojava说的好");//构建列
row.add(col);//构建列
row.add(col);//构建列
DefaultTableModel dtm = new DefaultTableModel();
String[] tableTitles = {"列名"};
        Vector tableTitle = new Vector();
        for (int i = 0; i < tableTitles.length; i++) {
            tableTitle.add(tableTitles[i]);
        }
dtm.setDataVector(row, tableTitle);
JTable jt = new JTable(dtm);
//判断 row 是否为null  showMessageDialog("");

2012年12月19日 15:16

相关推荐

    JAVA Swing 实现商品列表,数量加减 ,删除整行 Demo

    首先,我们需要了解`JTable`,这是Swing中的一个核心组件,用于展示二维表格数据。在本Demo中,`JTable`被用来显示商品列表,每行代表一个商品,列可能包括商品名称、单价、数量等信息。 要实现在`JTable`中增加...

    java--JTable排序实例源码

    `JTable`是Java Swing组件模型的一部分,它继承自`JComponent`,用于在窗口应用程序中显示表格数据。`JTable`可以与`TableModel`接口一起使用,`TableModel`负责管理表格的数据和结构。开发者可以自定义`TableModel`...

    jTable的使用

    **jTable是Java Swing库中的一个组件,用于在应用程序中展示和操作表格数据。它提供了丰富的功能,包括数据编辑、排序、过滤以及自定义显示等。深入学习jTable的使用,能够帮助开发者创建用户友好的界面,使得数据的...

    Swing JDBC程序

    JTable是Swing组件之一,用于在窗口中展示表格数据,非常适合用来显示数据库查询结果。通过JTable,用户可以直观地看到数据,并能进行基本的操作,如排序、选择和编辑单元格。 JDBC是Java连接数据库的标准API,它...

    java Swing 设计数据库前台界面

    在Java Swing中实现JTable的分页,通常需要自定义一个TableModel,包含当前页的数据。当用户翻页时,会更新TableModel的数据源,重新加载新的数据页面。同时,可能需要添加导航按钮(如“上一页”、“下一页”)和...

    Java Swing数据库管理系统

    2. **数据展示**:Swing的JTable组件可以用来显示数据库中的记录,用户可以浏览、排序和筛选数据。 3. **查询功能**:用户可能可以通过输入条件进行查询,系统使用SQL语句在后台执行查询,并在JTable中显示结果。 ...

    Java Swing CRUD.zip

    在Java Swing中实现CRUD操作,意味着我们可以使用Swing组件来设计一个用户界面,允许用户执行这些基本的数据操作。 首先,我们需要导入必要的库,例如`javax.swing.*`,这将包含Swing的所有主要组件。创建一个...

    swing增删改查

    在"swing增删改查"这个主题中,我们将探讨如何使用Swing来实现数据的增、删、改、查功能,这对于开发数据库驱动的应用程序至关重要。 **1. 增(Add)** 在Swing中,我们可以使用各种组件如`JTextField`、`JComboBox...

    Java+swing+mysql(Oracle)实现的飞机订票系统项目源码.zip

    在系统中,Swing组件如JButton(按钮)、JLabel(标签)、JTextField(文本框)和JTable(表格)被用来创建交互式的界面元素。例如,用户可以通过JTextField输入乘客信息,点击JButton进行查询或预订操作,而查询...

    java(GUI)+swing+mysql学生信息管理系统

    在Swing界面中,可以有搜索框和查询按钮,用户输入查询条件后,后台执行SELECT SQL语句,将结果集转换为Java对象并显示在表格组件如JTable上。同时,考虑到用户体验,可能还需要提供排序和分页功能。 **删除学生...

    进销存管理系统(swing+sqlserver200)

    3. **库存管理**:提供实时库存查询功能,用户可以查看当前库存量,对库存进行预警设置,当库存低于预设值时,系统将发出警告。此外,还支持库存盘点,确保库存数据的准确性。 4. **报表统计**:系统能自动生成进货...

    学生信息管理系统3,学生信息管理系统查询,Java

    在实际开发过程中,我们还需要考虑异常处理、用户友好的错误提示、数据验证以及数据持久化等细节问题。例如,对用户输入进行有效性检查,防止SQL注入攻击,以及在程序退出时保存当前状态,以便下次启动时恢复。 总...

    在java下可用的datatable组件

    当处理数据库查询结果时,`ResultSet`对象可以作为`JTable`的数据源。通过将`ResultSet`转换为`DefaultTableModel`,可以方便地将数据库中的数据展示在`JTable`上。 3. **JavaFX的TableView**: 对于JavaFX框架,...

    java实现的可视化统计商品销售

    - **JTable 类**:`JTable` 用于显示表格数据,是实现统计功能的关键组件之一。在本例中,`JTable` 被用来展示商品的名称和其他相关信息。 ##### 2. 数据处理与统计 - **动态表格生成**:用户可以输入所需的行数,...

    swing 例子大全

    9. **JScrollPane**: 当组件的内容无法在当前视图完全显示时,可以包裹该组件,提供滚动条功能。 10. **JMenu** 和 **JMenuItem**: 构建菜单栏和下拉菜单,用于提供程序的功能选项。 11. **JOptionPane**: 显示...

    GUI笔记学习

    在Swing开发中,经常需要将数据库中的数据展示在表格中。下面是一个示例代码片段,展示了如何实现这一功能: ```java // 创建JTable对象 JTable table = new JTable(); // 添加到界面布局 contentPane.add(table, ...

    基于Java的GUI多线程下载器的设计与实现.pdf

    在这款下载器中,开发者利用JOptionPane工具为用户提供了不同的消息提示,如在用户点击不同按钮时给出相应的提示信息,从而提升整体的用户体验。 最后,断点续传功能是下载器的一个重要特性,它允许下载任务在中断...

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

    实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例048 复选框控件数组 59 实例049 用数组反转字符串 60 3.3 数组排序与查询 61 ...

Global site tag (gtag.js) - Google Analytics