Add border around tabbed pane.
[sonitus.git] / src / main / java / net / pterodactylus / sonitus / gui / MainWindow.java
index 7b515fb..e828fcd 100644 (file)
@@ -20,6 +20,7 @@ package net.pterodactylus.sonitus.gui;
 import java.awt.BorderLayout;
 import java.awt.Dimension;
 import java.util.List;
+import javax.swing.BorderFactory;
 import javax.swing.JFrame;
 import javax.swing.JTabbedPane;
 import javax.swing.WindowConstants;
@@ -41,6 +42,7 @@ public class MainWindow extends JFrame {
        /** Creates a new main window. */
        public MainWindow() {
                super(String.format("Sonitus %s", Version.version()));
+               tabbedPane.setBorder(BorderFactory.createEmptyBorder(12, 12, 12, 12));
                getContentPane().add(tabbedPane, BorderLayout.CENTER);
                setSize(new Dimension(800, 450));
 
@@ -59,12 +61,12 @@ public class MainWindow extends JFrame {
         *              The controlled to add
         */
        public void addControllers(Controlled controlled) {
-               List<Controller> controllers = controlled.controllers();
+               List<Controller<?>> controllers = controlled.controllers();
                if (controllers.isEmpty()) {
                        return;
                }
                ControlledPane controlledPane = new ControlledPane(controlled);
-               tabbedPane.addTab(controlled.toString(), controlledPane);
+               tabbedPane.addTab(controlled.name(), controlledPane);
        }
 
 }