JList:
getModel().getElementAt(getSelectedIndex())
JTable(多看api,以下是api的一个范例):
TableModel dataModel = new AbstractTableModel() {
          public int getColumnCount() { return 10; }
          public int getRowCount() { return 10;}
          public Object getValueAt(int row, int col) { return new Integer(row*col);//看看这里,你应该会调用了,呵呵 
}
      };
      JTable table = new JTable(dataModel);
      JScrollPane scrollpane = new JScrollPane(table);

解决方案 »

  1.   

    JTable里面我双击鼠标以后如果调用getValueAt(),那怎么知道row和col的值呢?
    还是不行啊,我要双击就得到它的值
      

  2.   

    table.getValueAt(table.getSelectedColumn(),table.getSelectedRow())
      

  3.   

    sorry!should be :
    table.getValueAt(table.getSelectedRow(),table.getSelectedColumn())
      

  4.   

    table_.addMouseListener(new MouseAdapter() {
                public void mouseClicked(MouseEvent e) {
    String s = (String)table_.getValueAt(table_.getSelectedRow(),table_.getSelectedColumn());
                    System.out.println("s:::" + s);
                }
            });
      

  5.   

    thx楼上trust_me(浅龙勿用),问题已经解决
    一并感谢jxspace(彼黍离离)