package org.jacpfx.gui.main; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.stage.Stage; import org.jacpfx.gui.workbench.DrawingWorkbench; import org.jacpfx.minimal.launcher.JacpFXApplicationLauncher; import org.jacpfx.rcp.workbench.FXWorkbench; /** * Created by amo on 13.12.13. * * @author <a href="mailto:amo.ahcp@gmail.com"> Andy Moncsek</a> */ public class ApplicationMain extends JacpFXApplicationLauncher { public ApplicationMain() { } /** * @param args aa ddd */ public static void main(final String[] args) { Application.launch(args); } @Override protected Class<? extends FXWorkbench> getWorkbenchClass() { return DrawingWorkbench.class; } @Override protected String[] getBasePackages() { return new String[]{"org.jacpfx.gui", "org.jacpfx.component"}; } @Override protected void postInit(Stage stage) { Scene scene = stage.getScene(); // add style sheet scene.getStylesheets().addAll( ApplicationMain.class.getResource("/styles/quickstart.css") .toExternalForm() ); stage.getIcons().add(new Image("images/icons/JACP_512_512.png")); } }