Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 单击时未执行的操作_Java_Swing_Jtable_Jbutton_Actionlistener - Fatal编程技术网

Java 单击时未执行的操作

Java 单击时未执行的操作,java,swing,jtable,jbutton,actionlistener,Java,Swing,Jtable,Jbutton,Actionlistener,使用下面的代码,我成功地在JTable的正确单元格中设置了一个按钮,但是当我单击按钮时,没有执行任何操作。有hnt吗 //Bottone salto cova JButton jump=new JButton(rCp.getGabbia().toString()); jump.addActionListener(new java.awt.event.ActionListener() { @Ov

使用下面的代码,我成功地在JTable的正确单元格中设置了一个按钮,但是当我单击按钮时,没有执行任何操作。有hnt吗

            //Bottone salto cova
            JButton jump=new JButton(rCp.getGabbia().toString());
            jump.addActionListener(new java.awt.event.ActionListener() {
                @Override
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jumpActionPerformed(evt);
                }

                private void jumpActionPerformed(ActionEvent evt) {
                    System.out.println("Bottone gabbia " + hatchlistijTable.getSelectedRow() + " " + hatchlistijTable.getSelectedColumn());
                }
                });
            //
            Object [] rowData = {i+1, // progressivo
                rCp.getNumeroCoppia(), // numero coppia
                rCp.getAnno(),
                //rCp.getGabbia(), // fecondo
                jump,
                data}; 
            ((javax.swing.table.DefaultTableModel) hatchlistijTable.getModel()).addRow(rowData);
        //}
    }
    TableCellRenderer buttonRenderer = new JTableButtonRenderer();
    hatchlistijTable.getColumn(lingua_corrente.getString("jLabel8")).setCellRenderer(buttonRenderer);

是的,上面的代码只是在单元格中呈现一个按钮,它实际上不处理编辑。您还需要实现一个。在该编辑器中,您可以处理对单元格的单击。

是的,上面的代码只是在单元格中呈现一个按钮,实际上并不处理编辑。您还需要实现一个。在该编辑器中,您可以处理对单元格的单击。

是的,上面的代码只是在单元格中呈现一个按钮,实际上并不处理编辑。您还需要实现一个。在该编辑器中,您可以处理对单元格的单击。

是的,上面的代码只是在单元格中呈现一个按钮,实际上并不处理编辑。您还需要实现一个。该编辑器用于处理对单元格的单击。

将为您处理渲染/编辑。您只需提供单击单元格时要执行的操作。

将为您处理渲染/编辑。您只需提供单击单元格时要执行的操作。

将为您处理渲染/编辑。您只需提供单击单元格时要执行的操作。

将为您处理渲染/编辑。您只需在单击单元格时提供要执行的操作。

要更快获得更好的帮助,请发布一条。要更快获得更好的帮助,请发布一条。要更快获得更好的帮助,请发布一条。要更快获得更好的帮助,请发布一条。