在java swing 中 怎样将数据库中某几列数据调出并显示在标签上

在java swing 中 怎样将数据库中某几列数据调出并显示在标签上,第1张

你可以写一个工具类,专门用来连接数据库,然后有一个方法,可以接受sql语句,返回值是查询结果,然后你在将返回结果通过setText(string)显示到标签上!至于连接数据库,和一般的连接数据库完全有一样!

···你的TableModel 继承了DefaultTableModel 就可以实时更新数据了啊

你把所有行删了 再插入查询的行

或者你直接移除table再插入table

// 我们需要给 JTable 指定我们自己定义的 Table Cell Editor

JTable 工作过程如下:

当一个表格显示之前,JTable 会询问每个单元格,getCellRender()getTableCellRendererComponent() 得到一个 Swing 组件后,就用它来在指定单元格显示出来。

创建表格模型,然后创建表格。

简单举例一下:

实例化一个表格模型对象,

CustomTableModel model=new CustomTableModel(0,columnNameslength,columnNames,dataType)

再创建表格对象

JTable table=new JTable(model);

设置相关属性

tablesetAutoResizeMode(JTableAUTO_RESIZE_OFF);

等等

编写一个类JLabelPanel extends JPanel,里面放一个JLabel数组。

实现一个类TableCellRendererExt extends JLabelPanel implements TableCellRenderer,重写public Component getTableCellRendererComponent(JTable table, Object value,

boolean isSelected, boolean hasFocus, int row, int column)方法,根据value来初始化一个JLabel数组 ,并将数组中的JLabel组件加入到JLabelPanel中,最后

return this;即可。

以上就是关于在java swing 中 怎样将数据库中某几列数据调出并显示在标签上全部的内容,包括:在java swing 中 怎样将数据库中某几列数据调出并显示在标签上、Java swing,从数据库获取读者信息放入JLable,怎样在对数据库增删改查后,使表格自动刷新显示内容、如何在swing 表格中实现对数据库的增删改查等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9858992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存