简体   繁体   English

如何使用Java代码将数据绑定到JTable

[英]How to bind data to JTable using java code

样品台

I want to bind some table tuples in mysql database to above table shown image. 我想将mysql数据库中的一些表元组绑定到上面显示的表中。 I use netbean to design this GUI and table property have some features to bind data to this table. 我使用netbean来设计此GUI,并且table属性具有将数据绑定到该表的一些功能。 but I want to manually code it. 但我想手动编码。 as an example in below sqlQuery return data, how to bind to jtable using manual code ? 例如下面的sqlQuery返回数据示例,如何使用手动代码绑定到jtable?

 String sqlQuery ="SELECT packet_id, packet_capacity FROM packing LIMIT 0,20 DESC"

Use the link to understand how to retrieve data from your DB and create a TableModel. 使用链接了解如何从数据库检索数据并创建TableModel。 The just call yourTable.setModel(theModelFromResultSet) ; 只需调用yourTable.setModel(theModelFromResultSet)

You can use Db query based sort. 您可以使用基于Db查询的排序。 Just pass the sort column as ORDER BY part of the query. 只需将排序列作为查询的ORDER BY部分传递即可。

Or you can use the answer Display resultset in custom jtable 或者您可以在自定义jtable中使用答案显示结果集

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM