OSDN Git Service

remove XML D&D panel.
authorOlyutorskii <olyutorskii@users.osdn.me>
Wed, 22 Jul 2020 03:18:39 +0000 (12:18 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Wed, 22 Jul 2020 03:18:39 +0000 (12:18 +0900)
src/main/java/jp/sfjp/jindolf/view/LocalOpener.java [deleted file]
src/main/java/jp/sfjp/jindolf/view/TopView.java

diff --git a/src/main/java/jp/sfjp/jindolf/view/LocalOpener.java b/src/main/java/jp/sfjp/jindolf/view/LocalOpener.java
deleted file mode 100644 (file)
index b023480..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Local file opener panel
- *
- * License : The MIT License
- * Copyright(c) 2020 olyutorskii
- */
-
-package jp.sfjp.jindolf.view;
-
-import java.awt.LayoutManager;
-import javax.swing.BorderFactory;
-import javax.swing.BoxLayout;
-import javax.swing.JButton;
-import javax.swing.JLabel;
-import javax.swing.JPanel;
-
-/**
- * ローカルなアーカイブXMlファイルの読み込みを指示するためのGUI。
- */
-@SuppressWarnings("serial")
-final class LocalOpener extends JPanel{
-
-    private JButton openXml = new JButton("アーカイブXMLを開く...");
-
-    private JPanel dandd = new JPanel();
-
-    LocalOpener(){
-        super();
-
-        this.openXml.addActionListener((ev) -> {
-            readXml();
-        });
-
-        this.dandd.setBorder(BorderFactory.createEtchedBorder());
-        this.dandd.add(new JLabel("<html>Drag&Drop<br/>here</html>"));
-
-        LayoutManager layout = new BoxLayout(this, BoxLayout.Y_AXIS);
-        setLayout(layout);
-
-        add(this.openXml);
-        add(this.dandd);
-
-        return;
-    }
-
-    private void readXml(){
-
-    }
-
-}
index 2d2d3a1..098340f 100644 (file)
@@ -19,7 +19,6 @@ import javax.swing.JPanel;
 import javax.swing.JProgressBar;
 import javax.swing.JScrollPane;
 import javax.swing.JSplitPane;
-import javax.swing.JTabbedPane;
 import javax.swing.JTextField;
 import javax.swing.JToolBar;
 import javax.swing.JTree;
@@ -61,10 +60,7 @@ public final class TopView extends JPanel{
     private final JComponent cards;
     private final CardLayout cardLayout = new CardLayout();
 
-    private final JTabbedPane villageSelector =
-            new JTabbedPane(JTabbedPane.BOTTOM);
     private final LandsTree landsTreeView = new LandsTree();
-    private final LocalOpener localOpener = new LocalOpener();
 
     private final LandInfoPanel landInfo = new LandInfoPanel();
 
@@ -85,10 +81,7 @@ public final class TopView extends JPanel{
 
         this.cards = createCards();
 
-        this.villageSelector.addTab("サーバ", this.landsTreeView);
-        this.villageSelector.addTab("ローカル", this.localOpener);
-
-        JComponent split = createSplitPane(this.villageSelector, this.cards);
+        JComponent split = createSplitPane(this.landsTreeView, this.cards);
         JComponent statusBar = createStatusBar();
 
         BorderLayout layout = new BorderLayout();