在使用netbeans时向JTable添加数据
如何在使用netbeans时向JTable
添加数据。 Netbeans在它的后代码中是这样的:
jTable1 = new javax.swing.JTable(); jTable1.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null}, {null, null}, {null, null}, {null, null} }, new String [] { "Name", "Branch" } ) { boolean[] canEdit = new boolean [] { false, false }; public boolean isCellEditable(int rowIndex, int columnIndex) { return canEdit [columnIndex]; } }); // THIS IS THE SNIPPET GENERATED BY NETBEANS //( I have already created a table using the drag and drop fetaure of netbeans and this is the back snippet generated)
2-D对象数组和String数组具有本地访问权限,因此当我想要在程序中间时,我无法使用它来填充它。 (在某些function中)
就像在上面的表格中我将在某些function中添加名称和分支。但我该怎么做呢?
任何人都可以告诉我可以将数据添加到JTable吗?
jTable1.getModel().setValueAt(value, row, column);
你的问题对我来说并不清楚,但是有关于JTable的基本教程, 这里或这里有很多例子,有一些示例锄头可以在运行时为TableCell增加价值
jTable1.getModel().setValueAt(value, row, column);
try { pst = con.prepareStatement("select * from emp"); ResultSet rs = pst.executeQuery(); int i = 0; if (rs.next()) { String uname = rs.getString("contact_id"); String email = rs.getString("first_name"); String pass = rs.getString("last_name"); String cou = rs.getString("phone"); model.addRow(new Object[]{uname, email, pass, cou}); i++; }
- 使用minimax可以使用多少个线程来进行井字游戏?
- 在JTextArea中的列中对齐字符串
- 如何配置Maven2发布到Artifactory?
- 如何获得复杂JavaBean的价值
- Java – Threads,Swing和ServerSocket
- Spring Security 4.0.0 + ActiveDirectoryLdapAuthenticationProvider + BadCredentialsException PartialResultException
- 是否可以在Tomcat中关闭taglib扫描?
- 无法构建piggybank – > / home / build / ivy / lib不存在
- 如何将滚动条添加到Vaadin布局