package at.bestsolution.efxclipse.runtime.examples.panels;
import at.bestsolution.efxclipse.runtime.panels.AdvancedStackItem;
import at.bestsolution.efxclipse.runtime.panels.AdvancedStackPane;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class AdvancedStackExample extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
AdvancedStackPane root = new AdvancedStackPane();
root.getItems().add(new AdvancedStackItem("Face Angle", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-angel.png"))));
root.getItems().add(new AdvancedStackItem("Face Embarrassed", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-embarrassed.png"))));
root.getItems().add(new AdvancedStackItem("Face Kiss", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-kiss.png"))));
root.getItems().add(new AdvancedStackItem("Face Laugh", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-laugh.png"))));
root.getItems().add(new AdvancedStackItem("Face Plain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-plain.png"))));
root.getItems().add(new AdvancedStackItem("Face Raspberry", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-raspberry.png"))));
root.getItems().add(new AdvancedStackItem("Face Sad", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-sad.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile Big", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile-big.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Surprise", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Uncertain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-uncertain.png"))));
root.getItems().add(new AdvancedStackItem("Face Wink", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-wink.png"))));
root.getItems().add(new AdvancedStackItem("Face Angle", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-angel.png"))));
root.getItems().add(new AdvancedStackItem("Face Embarrassed", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-embarrassed.png"))));
root.getItems().add(new AdvancedStackItem("Face Kiss", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-kiss.png"))));
root.getItems().add(new AdvancedStackItem("Face Laugh", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-laugh.png"))));
root.getItems().add(new AdvancedStackItem("Face Plain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-plain.png"))));
root.getItems().add(new AdvancedStackItem("Face Raspberry", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-raspberry.png"))));
root.getItems().add(new AdvancedStackItem("Face Sad", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-sad.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile Big", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile-big.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Surprise", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Uncertain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-uncertain.png"))));
root.getItems().add(new AdvancedStackItem("Face Wink", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-wink.png"))));
root.getItems().add(new AdvancedStackItem("Face Angle", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-angel.png"))));
root.getItems().add(new AdvancedStackItem("Face Embarrassed", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-embarrassed.png"))));
root.getItems().add(new AdvancedStackItem("Face Kiss", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-kiss.png"))));
root.getItems().add(new AdvancedStackItem("Face Laugh", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-laugh.png"))));
root.getItems().add(new AdvancedStackItem("Face Plain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-plain.png"))));
root.getItems().add(new AdvancedStackItem("Face Raspberry", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-raspberry.png"))));
root.getItems().add(new AdvancedStackItem("Face Sad", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-sad.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile Big", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile-big.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Surprise", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Uncertain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-uncertain.png"))));
root.getItems().add(new AdvancedStackItem("Face Wink", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-wink.png"))));
root.getItems().add(new AdvancedStackItem("Face Angle", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-angel.png"))));
root.getItems().add(new AdvancedStackItem("Face Embarrassed", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-embarrassed.png"))));
root.getItems().add(new AdvancedStackItem("Face Kiss", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-kiss.png"))));
root.getItems().add(new AdvancedStackItem("Face Laugh", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-laugh.png"))));
root.getItems().add(new AdvancedStackItem("Face Plain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-plain.png"))));
root.getItems().add(new AdvancedStackItem("Face Raspberry", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-raspberry.png"))));
root.getItems().add(new AdvancedStackItem("Face Sad", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-sad.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile Big", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile-big.png"))));
root.getItems().add(new AdvancedStackItem("Face Smile", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Surprise", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-smile.png"))));
root.getItems().add(new AdvancedStackItem("Face Uncertain", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-uncertain.png"))));
root.getItems().add(new AdvancedStackItem("Face Wink", at.bestsolution.efxclipse.runtime.panels.ImageDescriptor.fromInputStream(AdvancedStackExample.class.getResourceAsStream("advancedstack/icons/48_48/face-wink.png"))));
Scene s = new Scene(root);
s.getStylesheets().add(AdvancedStackExample.class.getResource("advancedstack/css/stackexample.css").toExternalForm());
primaryStage.setScene(s);
primaryStage.setWidth(640);
primaryStage.setHeight(480);
primaryStage.show();
}
public static void main(String[] args) {
Application.launch(args);
}
}