+package yukihane.inqubus.gui;
+
+import javax.swing.DefaultListModel;
+import javax.swing.GroupLayout;
+import javax.swing.JButton;
+import javax.swing.JList;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.LayoutStyle.ComponentPlacement;
+
+/**
+ *
+ * @author yuki
+ */
+class DirectoryRegisterPanel extends JPanel {
+
+ private static final long serialVersionUID = 1L;
+ private final DefaultListModel<String> mdlSearchVideo = new DefaultListModel<>();
+ private final JList<String> lstSearchVideo = new JList<>(mdlSearchVideo);
+ private final JButton btnSearchVideoAdd = new JButton("追加...");
+ private final JButton btnSearchVideoDel = new JButton("削除");
+
+ DirectoryRegisterPanel() {
+ final JScrollPane srcSearchVideo = new JScrollPane();
+ srcSearchVideo.setViewportView(lstSearchVideo);
+
+ GroupLayout gl_pnlSearchVideo = new GroupLayout(this);
+ setLayout(gl_pnlSearchVideo);
+ gl_pnlSearchVideo.setHorizontalGroup(
+ gl_pnlSearchVideo.createParallelGroup(GroupLayout.Alignment.LEADING)
+ .addComponent(srcSearchVideo, GroupLayout.DEFAULT_SIZE, 419, Short.MAX_VALUE)
+ .addGroup(GroupLayout.Alignment.TRAILING, gl_pnlSearchVideo.createSequentialGroup()
+ .addContainerGap(269, Short.MAX_VALUE)
+ .addComponent(btnSearchVideoAdd)
+ .addGap(18, 18, 18)
+ .addComponent(btnSearchVideoDel)
+ .addContainerGap())
+ );
+ gl_pnlSearchVideo.setVerticalGroup(
+ gl_pnlSearchVideo.createParallelGroup(GroupLayout.Alignment.LEADING)
+ .addGroup(gl_pnlSearchVideo.createSequentialGroup()
+ .addComponent(srcSearchVideo, GroupLayout.PREFERRED_SIZE, 100, GroupLayout.PREFERRED_SIZE)
+ .addPreferredGap(ComponentPlacement.RELATED)
+ .addGroup(gl_pnlSearchVideo.createParallelGroup(GroupLayout.Alignment.BASELINE)
+ .addComponent(btnSearchVideoDel)
+ .addComponent(btnSearchVideoAdd))
+ .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ );
+
+ }
+}