如何在java swing中通过jtable中的数据显示组?
答
首先,你应该创建一个Map<String,java.util.List<Product>> categuryProductMap = new HashMap<String, List<Product>>();
。第一个参数 引用您的产品名称,第二个参数是产品名称中的 列表。
然后用for语句先添加那么categury产品的列表,你的表型号:
for (Map.Entry<String, java.util.List<Product>> entry : categuryProductMap.entrySet()) {
String yourCateguryName = entry.getKey();
tableModel.addRow(new Object[]{"", "", yourCateguryName, "", "", ""});
for (Product productNameList : entry.getValue()) {
String yourProductName = Product.getName();
Object[] rowForProductName = new Object[]{"", "", yourProductName, "", "", ""};
tableModel.addRow(rowForProductName);
}
}
我希望这能帮助一点。