defaulttablemodel

    0热度

    2回答

    在我目前的项目中我正在使用JTable和DefaultTableModel。一切工作到目前为止,目前为了保存TableModel,我只是将对象序列化到磁盘。 由于这可能是一种合理的保存和加载数据的方式,我不喜欢数据完全被“模糊”/以字节形式存在的事实。这使得数据几乎无法挽救,如果发生不好的事情。另一个问题是序列化UUID,这使得它更难以更新我的程序,并且不使数据无法加载。 数据库将被填满多年,并将

    0热度

    1回答

    Object rowData[][] = { {1, "", null, "", "", false, ""}, {2, "", null, "", "", false, ""}, {3, "", null, "", "", false, ""}, {4, "", null, "", "", false, ""}, {5, "", nul

    2热度

    1回答

    我目前的项目是某种类型的数据库系统,有一个GUI维护。在我的主要代码重写之前,我曾经序列化和反序列化TableModel以保存并加载数据到gui。因为这并不是一个很好的解决方案,所以我做了一些研究并最终使用了一个H2(本地)数据库来保存和加载我的数据。 用于将数据保存到我的数据库中的代码可以在my other question中找到。 保存过程本身不是最大的问题,但我找不到任何好的方法将数据加载回

    0热度

    1回答

    所以我想要做的是按下按钮时更新JTable。我使用DefaultTableModel作为源。 表类: import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.table.DefaultTableModel; import java.awt

    1热度

    1回答

    我一直在尝试将一些数据从Editable JComboBox发送到JXTable。它的代码是这样的: private void selectTestActionPerformed(java.awt.event.ActionEvent evt) { JTextField editorComponent = (JTextField) testName_cb.getEdit

    1热度

    2回答

    如何设置JTable中的行背景颜色,并将数据与中心对齐。JTable1是动态的。 JTable使用defaultTableModel来设置数据。我想,如果i%==0比背景颜色为#Color.GRAY其他#Color.WHITE我读到呈现类,但无法理解有关渲染类 import java.awt.Dimension; import java.awt.Font; import java.sql.Co

    0热度

    1回答

    我已经创建,其中Java程序: 用户可以通过使用自定义JOption showConfirmDialog的箱(具有添加面板和文本框)的输入数据 我使用一个单独的方法为用户输入 public static String[] MultiInput(){ JTextField idField = new JTextField(5); JTextField nameField = n

    0热度

    1回答

    因为我不明白这个问题,所以我不知道如何提出一个很好的问题。但我只是想调整JTable中的列。我使用JTable和DefaultTableModel类来创建列,但某些列需要很多空间,例如检查按钮。我想知道是否有人知道如何以编程方式最小化这些列。 下面是一些代码,我使用 public static final String[] COLUMNS = {"Närvaro/Frånvaro", "Delta

    0热度

    1回答

    我有一个JTable。当用户单击单元格时,将创建另一个JTable,该列表以列格式显示该单元格整行的数据(即将行转换为列)。 这种情况发生在用户点击时,但每次都有点刺激,所以我只想双击它。 问题是表的getSelection方法只采用addListSelectionListener方法而不是MouseListener。我该怎么做我想要的? 下面是代码: public void valueChang

    -1热度

    1回答

    我已经创建了一个包含一个JTable,当我尝试一个DefaultTableModel分配给它一个JDialog一个DefaultTableModel向JTable,它给了我一个异常和的JDialog也不出现。 java.lang.ArrayIndexOutOfBoundsException: 11。 代码分配表型号: jTable1.setModel(new BomModel(GetBomForS