defaulttablemodel

    0热度

    2回答

    我在管理两个JTable和相关数据时遇到了一些问题。 我不得不使这个GUI: 我解释如何使用: 在第一个的JTable我有车辆列表(卡车,汽车...)和相对信息。 在第二个jTable中,我有一个我想让“可用”(即sw代理启动)的车辆列表,并按下绿色箭头。因此,是第一个列表的子列表:在第一个表中选择的行将在第二个列表中复制。 第一个问题: 在第一列中,我有一个说明车辆种类的图像(您可以在示例中看到

    0热度

    1回答

    我在我的Java GUI中显示了一个表格,用户可以通过单击“添加”按钮来添加行。添加到表中的行中的单元格默认都是可编辑的,用户可以根据需要选择每一行/单元格。 我现在想要添加从表中删除一行的功能,但我似乎无法找到用DefaultTableModel数据类型执行此操作的正确方法。 我加入以下代码动作监听我的“删除行”按钮: removeBtn.addActionListener(new Action

    -1热度

    1回答

    我想用一个函数来扩展DefaultTableModel类,让我设置特定行的颜色。所以我们可以说我有一个有30行的表格,并且想用红色对第12行进行着色。 我想调用的功能等: JTable table = new JTable(); DefaultTableModel model = new DefaultTableModel(); table.setModel(model); [...] m

    2热度

    2回答

    我在尝试在我的JTable工作上进行单击行事件时遇到问题。我已将事件添加到我的JTable,但是当我运行我的程序并单击该行时,它不显示消息。 这里是我的代码: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.Mou

    4热度

    3回答

    我在代码中重写了JTable类的isCellEditable()方法,以使我的JTable的单元格不可编辑但可选,但单元格仍可编辑。我该如何解决这个问题? import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JFrame; import javax.swing.JSc

    0热度

    1回答

    我有一个固定大小的JTable,我想加载所有数据。 table.setPreferredSize(1400, 600); DefaultTableModel model = (DefaultTableModel) table.getModel(); while(resultSet.next()){ model.addRow(row); } 但是,当我向下滚动表格时,并非所有

    0热度

    1回答

    虽然试图从服务器获取一个表,我得到: java.io.StreamCorruptedException:无效类型代码:00 而且 异常在线程 “AWT-EventQueue的 - 0” java.lang.IllegalArgumentException异常:不能设置一个空的TableModel 为什么会发生这种情况,我该如何解决? 这里是我的客户端类,我写功能: public class Cli

    0热度

    1回答

    Java程序GUI控制使用的DefaultTableModel Derby数据库插入后刷新: 我已经成功地插入一条新记录到我的数据库的方法。当我重新启动程序时,新记录在JTable(GUI)中可见。但是,我无法让JTable快速刷新并显示添加的记录。 我已阅读了很多回答的问题,但到目前为止还没有任何解决方法。任何想法? GUI类: public class GUIClients { Clien

    0热度

    1回答

    我不知道我怎么会添加一个唯一的(改变一个简化版,改变所有的人),行至JTable与JButton final DefaultTableModel mod = new DefaultTableModel(); JTable t = new JTable(mod); mod.addColumn{" "}; mod.addColumn{" "}; JButton b = new JButto

    0热度

    1回答

    我正在使用秋千。我有一个JTable有8列和动态行。 第二列是不可编辑的,我在DefaultTableModel中这样做过。 static JComboBox combo1 = new javax.swing.JComboBox(new String[]{"Static","Project Variable", "External", "Output Variable"}); Par