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;
/** 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));
* 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);
}
}