Swing界面中,创建表格后,点击表格的一个单元格,如何能在文本框里面显示鼠标点击的单元格的内容

解决方案 »

  1.   

            table.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
                @Override
                public void valueChanged(ListSelectionEvent event) {
                    if (!event.getValueIsAdjusting()) {
                        TableModel model = table.getModel();
                        int row = table.getSelectedRow();
                        int column = table.getSelectedColumn();
                        System.out.println(model.getValueAt(row, column));
                    }
                }
            });
      

  2.   

    你是要让别给你做作业吧!
    都把最难的部分给你弄出来了,剩下的那一点都不会做?
    写个界面,然后在上面输出的部分用textArea.setText(..)都懒得动手吗!
      

  3.   

    你是要让别给你做作业吧!
    都把最难的部分给你弄出来了,剩下的那一点都不会做?
    写个界面,然后在上面输出的部分用textArea.setText(..)都懒得动手吗!
      

  4.   

    jTable.addMouseListener(new MouseAdapter() {
    @Override
    public void mouseClicked(MouseEvent e) {
    // TODO Auto-generated method stub
    System.out.println(jTable.getValueAt(jTable.getSelectedRow(), jTable.getSelectedColumn()));
    }
    }
    );