java用swing插件把数据库中的数据表示出来

问题描述

用swing插件做的,要把数据库的中的数据显示在这个表格中,求大神解答

解决方案

解决方案二:
就是这个表格,怎么把数据库的数据放进去
解决方案三:
可以首先查出数据,然后调用JTable(Object[][]rowData,Object[]columnNames)这个构造方法。
解决方案四:
具体怎么弄,求大神解答。。。我是菜鸟
解决方案五:
引用3楼u014361106的回复:

具体怎么弄,求大神解答。。。我是菜鸟

看API文档就知道了,简单的说,2楼说的调用JTable(Object[][]rowData,Object[]columnNames)这个构造方法,第一个参数二维数组用于存储你要显示的记录集合;第二个参数存储你要显示的列标题(如学号,姓名,性别)
解决方案六:
引用4楼ljyadbefgh3的回复:

Quote: 引用3楼u014361106的回复:
具体怎么弄,求大神解答。。。我是菜鸟

看API文档就知道了,简单的说,2楼说的调用JTable(Object[][]rowData,Object[]columnNames)这个构造方法,第一个参数二维数组用于存储你要显示的记录集合;第二个参数存储你要显示的列标题(如学号,姓名,性别)

例如://定义一个二维数组,对应JTable(Object[][]rowData,Object[]columnNames)中的rowDataprivateObject[][]table1={newObject[]{"小红",18,"女","asdfad","asdfasdf"},newObject[]{"小张",16,"男","asdfad","asdfasdf"},newObject[]{"小军",23,"男","asdfad","asdfasdf"},newObject[]{"小黄",20,"女","asdfad","asdfasdf"},newObject[]{"小周",25,"男","asdfad","asdfasdf"},};//定义一维数组作为列标题,对应JTable(Object[][]rowData,Object[]columnNames)中的columnNamesObject[]table2={"姓名","年龄","性别","asdfad","asdfasdf"};
解决方案七:
publicJTablegetTable(Object[][]data){columnNames=newObject[]{"学号","姓名,"性别"};//初始化表模型,利用DefaultTableModel来生成TableModel的接口model=newDefaultTableModel(data,columnNames){};//初始化JTableJTabletable=newJTable(model);JTableHeadertableHeader=table.getTableHeader();tableHeader.setReorderingAllowed(false);returntable;}这就得到了表格,剩下的就是给表格一个二维数组,这样表格就有数据了
解决方案八:
jtablemodel里面有两个参数,一个放集合包集合的vector,一个放列名的集合,再把这个model放到jtable的构造方法的参数里

时间: 2024-08-31 12:55:09

java用swing插件把数据库中的数据表示出来的相关文章

java二进制存储图片到数据库中

问题描述 java二进制存储图片到数据库中 使用Java实现图片的存储-------存储到数据库中并读取 求代码 解决方案 java存储图片到数据库java存储图片到数据库将图片以二进制存储到数据库中 解决方案二: http://blog.sina.com.cn/s/blog_9ce5a1b50101aoed.html 解决方案三: 不同的数据库中有对大数据的支持,例如mysql是blob类型. 参考:http://blog.csdn.net/zyw745293/article/details/

java批量添加数据,数据库中出现数据无序问题

问题描述 描述:通过Excel导入数据,解析后放入list集合中,集合中数据的顺序和excel导入时的一致,通过批量添加到数据库中,出现的结果是数据库中的数据是无序的(也就是和excel导入时的顺序不一致).求解... 问题补充:xianshi_cn 写道 解决方案 I have met the same issue before in Oracle, but I also don't know how come the the physics orders of data changed wh

java把图片保存到数据库中的例子

例子代码 Class.forName("com.mysql.jdbc.Driver");  //System.out.print("加载驱动完毕");  String url="jdbc:mysql://localhost:3306/studentmanager";  String username="root";  String password="root";  String sql1="se

jfinal-从页面输入的值,如何判断存入数据库中没有重复

问题描述 从页面输入的值,如何判断存入数据库中没有重复 我从页面输入值,jfinal中Java代码怎么判断存入数据库中这个值是唯一的. 解决方案 看你是怎样的一个情况,如果页面是运用easyui datagrid传入值的话,你可以在页面获取datagrid的值判断是否重复(其他的也适用),后台也检索判断下,毕竟前端的数据不一定都正确,可能会存在缓存等数据 解决方案二: 可以通过使用count计算该字段,如果大于1,则不是唯一的 select count(jfinal) from table; 解

word-如何用java打印Excel或者Word?数据是从数据库中来的

问题描述 如何用java打印Excel或者Word?数据是从数据库中来的 急急急!!哪位大神知道怎么用java打印成Excel表格或者Word文档,数据都是 从数据库中来的,现在有很多都需要打印功能,但是我不知道有什么辅助工具或者插件什么的,求指点 解决方案 poi和jxl都可以 解决方案二: poi和jxl都可以 解决方案三: 百度一下 java toexcel 范例有很多 解决方案四: poi ,可以给你例子.. 解决方案五: java有POI工具来操作Excel的,可以用java纯后台程序

开发kettle插件,可以找到Mysql数据库中的表,但无法将数据插入。

问题描述 开发kettle插件,可以找到Mysql数据库中的表,但无法将数据插入. 在kettle二次开发时基于java,已经可以找到表中的各个列名,在运行转换时无法将数据插入. 解决方案 http://blog.csdn.net/feng19821209/article/details/8257648

java struts2-怎样利用Java 中的struts2框架实现数据库中用户登录功能?

问题描述 怎样利用Java 中的struts2框架实现数据库中用户登录功能? 在Action中LoginAction怎样写? 配置文件中怎样写? 总体实现能够使数据库中已经存在的用户凭自己的密码与用户名登录成功呢?数据库是Oracle数据库.

jQuery谷歌地图插件Maplace(图中附送如何攻击开源中国数据库)

jQuery谷歌地图插件Maplace 图中附送如何攻击开源中国数据库..   var P1 = [ { lat: 45.468945, lon: 45.73684365, title: 'Title', html: 'Content', zoom: 10, animation: google.maps.Animation.DROP } ]; var LocsA = [ { lat: 45.9, lon: 10.9, title: 'Title A1', html: '<h3>Content

如何在数据库中存储Java指令?

Java是一种面向对象的语言,因此其指令(源代码)以类的形式出现.要在数据库中执行Java,您可以在数据库外编写Java指令并在数据库外将它们编译为已编译的类(字节代码),这些类是包含Java指令的二进制文件. 然后,将这些已编译的类安装到数据库中.安装之后,便可以在数据库服务器中将这些类作为存储过程来执行了.例如,下面的语句创建一个Java存储过程: CREATE PROCEDURE insertfix() EXTERNAL NAME 'JDBCExample.InsertFixed ()V'