你的JTable使用的哪种模式生成的表格?
可使用addRow循环增加行
……也可以使用setModel
public void setModel(TableModel dataModel)
将此表的数据模型设置为 newModel,并向其注册以获取来自新数据模型的侦听器通知。
下面是个TableModel 类,你可以参考下
有问题再追问,good luck!
本回答被提问者和网友采纳怎样用Java实现将在数据库中查询到的数据显示在表格中
import java.awt.event.*;import java.awt.*;import javax.swing.table.*;public class Test extends JFrame implements ActionListener { private JButton button1;private JButton button2;private JButton button3;private DefaultTableModel model;private JTable table;private JProgressBar bar;private ...
用java如何将查询的结果在table中显示
利用Java开发数据库应用系统时,经常需要在用户界面上显示查询结果。由于SUN公司提供的JDK1.x开发工具包不是可视化的集成开发环境(IDE),不能象Delphi、VB那样方便地把查询结果在DBGrid等表格中显示出来。因此,只能靠自己编写代码来实现。在实际应用中,我们可以利用Vector、JTable、AbstractTableModel等三个...
JAVA 怎么把数据库里的数据显示在JTable表格里?
int i=results.getInt("num");\/\/把以上数据添加到表格模型的一行中 model.addRow(new Object[]{dt,name,pname,i});} 最后,用模型生成表格 JTable table=new JTable(model);当然,还有一些其它的操作,比如把表格显示出来,表格的字体、行高等设置等等,不再一一赘述。
java怎样把数据库数据显示在table控件中
int i=results.getInt("num");\/\/把以上数据添加到表格模型的一行中 model.addRow(new Object[]{dt,name,pname,i});} 最后,用模型生成表格 JTable table=new JTable(model);当然,还有一些其它的操作,比如把表格显示出来,表格的字体、行高等设置等等,不再一一赘述。
java中怎么把数据库中数据查询出来在窗体中显示
给你个思路,可以先将数据存放在一个集合里面。因为集合是不必定义长度的。然后在根据集合长度来定义OBJ数组。给你贴段代码。希望对你有帮助。public static Object[][] slectAll(String SQL){ Object[][] obj2 = null;ArrayList arr = new ArrayList();Connection conn = DBAccess.getConn();Strin...
java 的 JTable,怎么把数据库查询的内容显示在表格上?
public class BookModel extends AbstractTableModel{ Vector rowData=null; Vector columnNames=null; public BookModel(){ rowData=new Vector(); columnNames=new Vector(); columnNames.add("馆藏书号"); columnNames.add("书名"); columnNames.add("作者"); column...
java 在表格中显示mysql查询结果中(包含有空值)的显示问题
不要用“new String()”,改成String.valueOf()第二套方案在写 Vector的类型可以改成:Vector<Object> rs.getObject(i+1)Vector类型 Vector should be avoided; it’s only in the library for legacy code support 这个类型在java1.1就有了,至今已经不用了,留着它是为了,防止破坏老代码 所以...
java 中 swing 怎样在 table中显示数据
JTable talbe=new JTable();String str[]={"列名1","列名2","","列名3"};Object o[][]=new Object[2][str.length];o[0][0]="你好";talbe.setModel(new DefaultTableModel(o,str) );
java界面里怎么将从数据库中按条件查询的结果显示在界面里。。急求_百...
\/\/负责查询的方法 public ResultSet query(String sql, String []paras){ try { ps=con.prepareStatement(sql); \/\/向数据库发送sql语句 \/\/利用循环给sql语句中的问号赋值 for(int i=0;i<paras.length;i++){ ps.setString(i+1, paras[i]);} \/\/得到结果 rs=ps.executeQuery();} catc...
...获得选中某一行的值并且在另外一个JTable中显示出来
首先假设两个JTable,他们为table1与table2 假设从table1取值放到table2中 1、获得table1的选中行 int index = table1.getSelectedRow();2、获得table1中列的个数 int column = table1.getColumnCount();3、取出表格中index行中的值,用集合保存!(1)创建一个保存的集合Vector<Vector<...