我想把内容输出到指定的表格里,但是不知道怎么定位这个具体的表格,请教大家

解决方案 »

  1.   

    什麽叫定位呢?如果你的table是用model的  那么 直接把數據放到它的vector中就行了~
      

  2.   

    得到tablemodel,用tablemodel去进行操作
      

  3.   

    定为什么啊? 这有个例子看看有没有你需要的import java.util.Vector;import javax.swing.table.DefaultTableModel;public class Modle extends DefaultTableModel { public boolean isCellEditable(int arg0, int arg1) {
    return false;
    } public int getColumnCount() {
    return 4;
    } public int getRowCount() {
    return 5;
    } public Object getValueAt(int row, int column) {

    Object[][] rowData = {
    {  "警察","张三","男","铁西" },
    {  "小偷","李四","女","和平" },
    {  "魔怔","王二","女","大东" },
    {  "公务员" ,"寄生虫","女","艳芬"},
    {  "商人" ,"无奸不商","男","北陵"} };

    return  rowData[row][column] ;
    }
    }import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;import javax.swing.JFrame;
    import javax.swing.JTable;import swing.ShowDialog;
    import Jtable.CellEditable;public class Test { /**
     * @param args
     */
    public static void main(String[] args) { Modle mytable = new Modle(); JFrame f = new JFrame("table"); JTable t = new JTable(mytable);
    t.setRowSelectionAllowed(true);
    t.setColumnSelectionAllowed(false);
    t.setDragEnabled(true);
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    f.add(t);
    f.setSize(500, 200);
    f.setLocation(200, 200);
    f.setVisible(true); }}
      

  4.   

    是要把一批数据转为表格?
    DefaultTableModel dtm = new DefaultTableModel (Object[][] data,Object[] columnNames);
    JTable jt = new JTable (dtm );
    这样就能转进去了