如何从textfield获取值并将其传递给另一帧中的jtable

时间:2016-06-19 08:56:43

标签: java eclipse swing

我的代码和保存按钮就是这个。我想传递给另一个框架' JTable中。但我得到错误。你能搞清楚吗?

它说:

此行有多个标记 - DefaultTableModel无法解析为类型 - 应以静态方式访问静态字段Reservations.booked

我已将其设置为公共静态但未发生任何更改。

btnConfirm = new JButton("Confirm");
    btnConfirm.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            Reservations re = new Reservations();
            re.setVisible(true);
            re.textField.setText(txtEvent.getText());
            String d1 = txtEvent.getText();
            String d2 = textReg.getText();
            Object[] row = {d1, d2};
            re.DefaultTableModel des = (DefaultTableModel)re.booked.getModel();
            des.addRow(row);
        }

1 个答案:

答案 0 :(得分:0)

Reservations re不是静态的。如果要将其用作静态上下文,它也应该声明为静态变量