diff --git a/src/ScreenTemplates.java b/src/ScreenTemplates.java index 1c39303..b91aece 100644 --- a/src/ScreenTemplates.java +++ b/src/ScreenTemplates.java @@ -16,7 +16,21 @@ temp_json5.put("会社概要", "_"); temp_json5.put("URL", "_"); temp_json5.put("担当者1", "_"); + temp_json5.put("役職1", "_"); temp_json5.put("電話番号1", "_"); + temp_json5.put("メール1", "_"); + temp_json5.put("担当者2", "_"); + temp_json5.put("役職2", "_"); + temp_json5.put("電話番号2", "_"); + temp_json5.put("メール2", "_"); + temp_json5.put("担当者3", "_"); + temp_json5.put("役職3", "_"); + temp_json5.put("電話番号3", "_"); + temp_json5.put("メール3", "_"); + temp_json5.put("担当者4", "_"); + temp_json5.put("役職4", "_"); + temp_json5.put("電話番号4", "_"); + temp_json5.put("メール4", "_"); Map temp_json4 = new HashMap<>(); temp_json4.put("_", temp_json5); List temp_list1 = new ArrayList<>(); @@ -30,7 +44,21 @@ temp_list1.add("会社概要"); temp_list1.add("URL"); temp_list1.add("担当者1"); + temp_list1.add("役職1"); temp_list1.add("電話番号1"); + temp_list1.add("メール1"); + temp_list1.add("担当者2"); + temp_list1.add("役職2"); + temp_list1.add("電話番号2"); + temp_list1.add("メール2"); + temp_list1.add("担当者3"); + temp_list1.add("役職3"); + temp_list1.add("電話番号3"); + temp_list1.add("メール3"); + temp_list1.add("担当者4"); + temp_list1.add("役職4"); + temp_list1.add("電話番号4"); + temp_list1.add("メール4"); Map temp_json3 = new HashMap<>(); temp_json3.put("type", "table"); temp_json3.put("text", ""); @@ -131,6 +159,22 @@ temp_json20.put("事業内容2", "_"); temp_json20.put("会社概要", "_"); temp_json20.put("URL", "_"); + temp_json20.put("担当者1", "_"); + temp_json20.put("役職1", "_"); + temp_json20.put("電話番号1", "_"); + temp_json20.put("メール1", "_"); + temp_json20.put("担当者2", "_"); + temp_json20.put("役職2", "_"); + temp_json20.put("電話番号2", "_"); + temp_json20.put("メール2", "_"); + temp_json20.put("担当者3", "_"); + temp_json20.put("役職3", "_"); + temp_json20.put("電話番号3", "_"); + temp_json20.put("メール3", "_"); + temp_json20.put("担当者4", "_"); + temp_json20.put("役職4", "_"); + temp_json20.put("電話番号4", "_"); + temp_json20.put("メール4", "_"); Map temp_json19 = new HashMap<>(); temp_json19.put("_", temp_json20); List temp_list2 = new ArrayList<>(); @@ -143,6 +187,22 @@ temp_list2.add("事業内容2"); temp_list2.add("会社概要"); temp_list2.add("URL"); + temp_list2.add("担当者1"); + temp_list2.add("役職1"); + temp_list2.add("電話番号1"); + temp_list2.add("メール1"); + temp_list2.add("担当者2"); + temp_list2.add("役職2"); + temp_list2.add("電話番号2"); + temp_list2.add("メール2"); + temp_list2.add("担当者3"); + temp_list2.add("役職3"); + temp_list2.add("電話番号3"); + temp_list2.add("メール3"); + temp_list2.add("担当者4"); + temp_list2.add("役職4"); + temp_list2.add("電話番号4"); + temp_list2.add("メール4"); Map temp_json18 = new HashMap<>(); temp_json18.put("type", "table"); temp_json18.put("text", "table"); @@ -807,6 +867,22 @@ temp_json64.put("事業内容2", "_"); temp_json64.put("会社概要", "_"); temp_json64.put("URL", "_"); + temp_json64.put("担当者1", "_"); + temp_json64.put("役職1", "_"); + temp_json64.put("電話番号1", "_"); + temp_json64.put("メール1", "_"); + temp_json64.put("担当者2", "_"); + temp_json64.put("役職2", "_"); + temp_json64.put("電話番号2", "_"); + temp_json64.put("メール2", "_"); + temp_json64.put("担当者3", "_"); + temp_json64.put("役職3", "_"); + temp_json64.put("電話番号3", "_"); + temp_json64.put("メール3", "_"); + temp_json64.put("担当者4", "_"); + temp_json64.put("役職4", "_"); + temp_json64.put("電話番号4", "_"); + temp_json64.put("メール4", "_"); Map temp_json63 = new HashMap<>(); temp_json63.put("_", temp_json64); List temp_list3 = new ArrayList<>(); @@ -819,6 +895,22 @@ temp_list3.add("事業内容2"); temp_list3.add("会社概要"); temp_list3.add("URL"); + temp_list3.add("担当者1"); + temp_list3.add("役職1"); + temp_list3.add("電話番号1"); + temp_list3.add("メール1"); + temp_list3.add("担当者2"); + temp_list3.add("役職2"); + temp_list3.add("電話番号2"); + temp_list3.add("メール2"); + temp_list3.add("担当者3"); + temp_list3.add("役職3"); + temp_list3.add("電話番号3"); + temp_list3.add("メール3"); + temp_list3.add("担当者4"); + temp_list3.add("役職4"); + temp_list3.add("電話番号4"); + temp_list3.add("メール4"); Map temp_json62 = new HashMap<>(); temp_json62.put("type", "table"); temp_json62.put("text", ""); diff --git a/src/SwingPresenter.java b/src/SwingPresenter.java index a04538c..d3fa86c 100644 --- a/src/SwingPresenter.java +++ b/src/SwingPresenter.java @@ -190,6 +190,7 @@ } }); + table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); JScrollPane scroll = new JScrollPane(table); mainPanel.add(scroll); components.put(key, table); @@ -356,6 +357,7 @@ } }); + table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); JScrollPane scroll = new JScrollPane(table); scroll.setLocation(x, y); scroll.setSize(width, height);