- public static void main(final String[] args) {
- SwingUtilities.invokeLater(() -> {
- final Main inst = new Main();
- final BorderLayout instLayout = new BorderLayout();
- inst.setLocationRelativeTo(null);
- inst.setVisible(true);
- inst.getContentPane().setLayout(instLayout);
- });
- }
+ private static void buildAndShowGuiWindow() {
+ JFrame frame = new JFrame("Sixth 3D engine demos");
+
+ // Keep application running until last frame is closed.
+ frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
+
+ frame.getContentPane().setLayout(new BorderLayout());
+ frame.getContentPane().add(new ApplicationListPanel(), BorderLayout.CENTER);
+ frame.setSize(400, 300);