swing表格报错怎么回事

    public DefaultTableModel initTableMode() {
        vData = new Vector<Object>();
        vName = new Vector<String>();
        vName.add("id");
        vName.add("产品描述");
        vName.add("名称");
        vName.add("规格");
        vName.add("类型");
        DefaultTableModel model = new DefaultTableModel(vData, vName);
        return model;
    }

    public void initTable() {
        DefaultTableModel model = new DefaultTableModel(vData, vName);
        table.setModel(model);
    }

The constructor DefaultTableModel(Vector, Vector) is undefined

因为vData和vName你没有定义,而是直接应用了 你要在 vData和vName 的前面加上 Vector

第一个参数应该是一个元素为Vector的Vector,也就是你的 Vector<Vector> vData = new Vector<Vector>();

DefaultTableModel​(Vector<? extends Vector> data, Vector<?> columnNames)