Java Code Examples for javafx.scene.paint.Color#web()

The following examples show how to use javafx.scene.paint.Color#web() . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: TilePaneSample.java    From marathonv5 with Apache License 2.0 6 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();
    TilePane iconTilePane = new TilePane();
    iconTilePane.setAlignment(Pos.CENTER);

    Rectangle rectangle = new Rectangle(62, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    iconTilePane.setPrefSize(rectangle.getWidth(), rectangle.getHeight());

    Rectangle[] rec = new Rectangle[9];
    for (int i = 0; i < rec.length; i++) {
        rec[i] = new Rectangle(14, 14, Color.web("#349b00"));
        TilePane.setMargin(rec[i], new Insets(2, 2, 2, 2));
    }
    iconTilePane.getChildren().addAll(rec);
    sp.getChildren().addAll(rectangle, iconTilePane);
    return new Group(sp);
}
 
Example 2
Source File: TilePaneSample.java    From marathonv5 with Apache License 2.0 6 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();
    TilePane iconTilePane = new TilePane();
    iconTilePane.setAlignment(Pos.CENTER);

    Rectangle rectangle = new Rectangle(62, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    iconTilePane.setPrefSize(rectangle.getWidth(), rectangle.getHeight());

    Rectangle[] rec = new Rectangle[9];
    for (int i = 0; i < rec.length; i++) {
        rec[i] = new Rectangle(14, 14, Color.web("#349b00"));
        TilePane.setMargin(rec[i], new Insets(2, 2, 2, 2));
    }
    iconTilePane.getChildren().addAll(rec);
    sp.getChildren().addAll(rectangle, iconTilePane);
    return new Group(sp);
}
 
Example 3
Source File: Demo_WebViewTestApp.java    From haxademic with MIT License 6 votes vote down vote up
@Override
public void start(Stage stage) {
	//		Button btn = new Button("OK");
	//		Scene scene = new Scene(btn, 200, 250);
	//		stage.setTitle("OK");
	//		stage.setScene(scene);
	//		stage.show();
	
	// create the browser
	stage.setTitle("Web Window");
	Scene scene = new Scene(new Browser(),750,500, Color.web("#666970"));
	stage.setScene(scene);
	//      scene.getStylesheets().add("webviewsample/BrowserToolbar.css");        
	stage.show();
	
	instance = this;
}
 
Example 4
Source File: VBoxSample.java    From marathonv5 with Apache License 2.0 6 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();
    VBox vbox = new VBox(3);
    vbox.setAlignment(Pos.CENTER);
    vbox.setPadding(new Insets(5, 5, 5, 5));

    Rectangle rectangle = new Rectangle(32, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    vbox.setPrefSize(rectangle.getWidth(), rectangle.getHeight());
    Rectangle r1 = new Rectangle(18, 14, Color.web("#1c89f4"));
    Rectangle r2 = new Rectangle(18, 14, Color.web("#349b00"));
    Rectangle r3 = new Rectangle(18, 20, Color.web("#349b00"));

    vbox.getChildren().addAll(r1, r2, r3);
    sp.getChildren().addAll(rectangle, vbox);
    return new Group(sp);
}
 
Example 5
Source File: HeatControlSkin.java    From Enzo with Apache License 2.0 6 votes vote down vote up
public HeatControlSkin(HeatControl heatControl) {
    super(heatControl);
    userAction        = false;
    newTarget         = "";
    gradientLookup    = new GradientLookup(new Stop(0.10, Color.web("#3221c9")),                                               
                                           new Stop(0.20, Color.web("#216ec9")),
                                           new Stop(0.30, Color.web("#21bac9")),
                                           new Stop(0.40, Color.web("#30cb22")),
                                           new Stop(0.50, Color.web("#2fcb22")),
                                           new Stop(0.60, Color.web("#f1ec28")),
                                           new Stop(0.70, Color.web("#f1c428")),
                                           new Stop(0.80, Color.web("#f19c28")),
                                           new Stop(0.90, Color.web("#f16f28")),
                                           new Stop(1.00, Color.web("#ec272f")));        
    angleStep         = heatControl.getAngleRange() / (heatControl.getMaxValue() - heatControl.getMinValue());
    mouseEventHandler = mouseEvent -> handleMouseEvent(mouseEvent);
    touchEventHandler = touchEvent -> handleTouchEvent(touchEvent);

    init();
    initGraphics();
    registerListeners();
}
 
Example 6
Source File: FlowPaneSample.java    From marathonv5 with Apache License 2.0 6 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();
    FlowPane fp = new FlowPane();
    fp.setAlignment(Pos.CENTER);

    Rectangle rectangle = new Rectangle(62, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    fp.setPrefSize(rectangle.getWidth(), rectangle.getHeight());

    Rectangle[] littleRecs = new Rectangle[4];
    Rectangle[] bigRecs = new Rectangle[4];
    for (int i = 0; i < 4; i++) {
        littleRecs[i] = new Rectangle(14, 14, Color.web("#1c89f4"));
        bigRecs[i] = new Rectangle(16, 12, Color.web("#349b00"));
        fp.getChildren().addAll(littleRecs[i], bigRecs[i]);
        FlowPane.setMargin(littleRecs[i], new Insets(2, 2, 2, 2));
    }
    sp.getChildren().addAll(rectangle, fp);
    return new Group(sp);
}
 
Example 7
Source File: AnchorPaneSample.java    From marathonv5 with Apache License 2.0 6 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();
    AnchorPane anchorPane = new AnchorPane();

    Rectangle rectangle = new Rectangle(62, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    anchorPane.setPrefSize(rectangle.getWidth(), rectangle.getHeight());

    Rectangle r1 = new Rectangle(14, 14, Color.web("#1c89f4"));
    Rectangle r2 = new Rectangle(45, 10, Color.web("#349b00"));
    Rectangle r3 = new Rectangle(35, 14, Color.web("#349b00"));

    anchorPane.getChildren().addAll(r1, r2, r3);
    AnchorPane.setTopAnchor(r1, Double.valueOf(1));
    AnchorPane.setLeftAnchor(r1, Double.valueOf(1));
    AnchorPane.setTopAnchor(r2, Double.valueOf(20));
    AnchorPane.setLeftAnchor(r2, Double.valueOf(1));
    AnchorPane.setBottomAnchor(r3, Double.valueOf(1));
    AnchorPane.setRightAnchor(r3, Double.valueOf(5));

    sp.getChildren().addAll(rectangle, anchorPane);
    return new Group(sp);
}
 
Example 8
Source File: Notice.java    From Quelea with GNU General Public License v3.0 5 votes vote down vote up
/**
 * Parse some XML representing this object and return the object it
 * represents.
 * <p>
 * @param node the XML node representing this object.
 * @return the object as defined by the XML.
 */
public static Notice parseXML(Node node) {
    NodeList list = node.getChildNodes();
    String text = "";
    int duration = 0;
    String colorString = "0xffffffff";
    String fontString = "System Regular,50.0";
    for (int i = 0; i < list.getLength(); i++) {
        switch (list.item(i).getNodeName()) {
            case "text":
                text = list.item(i).getTextContent();
                break;
            case "duration":
                duration = Integer.parseInt(list.item(i).getTextContent());
                if (duration == 0) {
                    duration = Integer.MAX_VALUE;
                }
                break;
            case "color":
                colorString = list.item(i).getTextContent();
                break;
            case "font":
                fontString = list.item(i).getTextContent();
                break;
        }
    }

    SerializableColor color = new SerializableColor(Color.web(colorString));
    String[] fontTemp = fontString.split(",");
    SerializableFont font = new SerializableFont(new Font(fontTemp[0], Double.parseDouble(fontTemp[1])));
    return new Notice(text, duration, color, font);
}
 
Example 9
Source File: TranslateSample.java    From marathonv5 with Apache License 2.0 5 votes vote down vote up
public TranslateSample() {
    super(230, 220);

    //create 2 rectangles with different color
    Rectangle rect1 = new Rectangle(90, 90, Color.web("#ed4b00", 0.75));
    Rectangle rect2 = new Rectangle(90, 90, Color.web("#ed4b00", 0.5));

    //translate second one
    rect2.setTranslateX(140);

    // rectangle with adjustable translate
    Rectangle rect3 = new Rectangle(40, 130, 60, 60);
    rect3.setFill(Color.DODGERBLUE);
    rect3.setTranslateX(20);
    rect3.setTranslateY(10);

    //show the rectangles
    getChildren().addAll(rect2, rect1, rect3);

    // REMOVE ME
    setControls(
            new SimplePropertySheet.PropDesc("Translate X", rect3.translateXProperty(), 0d, 50d),
            new SimplePropertySheet.PropDesc("Translate Y", rect3.translateYProperty(), 0d, 50d)
    );
    // END REMOVE ME
    
    //create arrow
    Polygon polygon = createArrow();
    polygon.setLayoutX(110);
    polygon.setLayoutY(30);
    polygon.setRotate(90);

    getChildren().addAll(polygon);

}
 
Example 10
Source File: StarfieldFX.java    From mars-sim with GNU General Public License v3.0 5 votes vote down vote up
public void generate() {

        for (int i=0; i<STAR_COUNT; i++) {
        	
        	int hex = 0;
        	
        	int randColor = RandomUtil.getRandomInt(31);
        	
        	if (randColor == 0)
        		hex = 0xe7420b; // red orange	
        	else if (randColor == 1)
        		hex = 0xd0d0f9;  // light blue
        	else if (randColor == 2)
        		hex = 0xf4df0d; // FFFFE0; // yellow
        	else 
        		hex = 0xffffff; // white
        	
        	if (hex != 0xffffff) {
	        	int rand = RandomUtil.getRandomInt(127);
	        	hex = hex + rand;
        	}
        	
        	String hexString = Integer.toHexString(hex);
         	
        	Color c = Color.web(hexString, 1.0);
     		
       		nodes[i] = new Rectangle(1, 1, c);
        	
        	angles[i] = 2.0 * Math.PI * random.nextDouble();
            //start[i] = random.nextInt(2000000000);
            start[i] = random.nextInt(2000000000);

        }
        
    }
 
Example 11
Source File: TimelineSample.java    From marathonv5 with Apache License 2.0 5 votes vote down vote up
public TimelineSample() {
    super(280,120);

    //create a circle
    final Circle circle = new Circle(25,25, 20,  Color.web("1c89f4"));
    circle.setEffect(new Lighting());

    //create a timeline for moving the circle
    timeline = new Timeline();        
    timeline.setCycleCount(Timeline.INDEFINITE);
    timeline.setAutoReverse(true);

    //one can start/pause/stop/play animation by
    //timeline.play();
    //timeline.pause();
    //timeline.stop();
    //timeline.playFromStart();
    
    //add the following keyframes to the timeline
    timeline.getKeyFrames().addAll
        (new KeyFrame(Duration.ZERO,
                      new KeyValue(circle.translateXProperty(), 0)),
         new KeyFrame(new Duration(4000),
                      new KeyValue(circle.translateXProperty(), 205)));


    getChildren().add(createNavigation());
    getChildren().add(circle);
    // REMOVE ME
    setControls(
            new SimplePropertySheet.PropDesc("Timeline rate", timeline.rateProperty(), -4d, 4d)
            //TODO it is possible to do it for integer?
    );
    // END REMOVE ME
}
 
Example 12
Source File: StopWatch.java    From netbeans with Apache License 2.0 5 votes vote down vote up
public Watch() {
    startButton = new Button(Color.web("#8cc700"), Color.web("#71a000"));
    stopButton = new Button(Color.web("#AA0000"), Color.web("#660000"));

    mainDial = new Dial(117, true, 12, 60, Color.RED, true);
    minutesDial = new Dial(30, false, 12, 60, "minutes", Color.BLACK, false);
    tenthsDial = new Dial(30, false, 12, 60, "10ths", Color.BLACK, false);

    configureBackground();
    myLayout();
    configureListeners();
    configureTimeline();
    getChildren().addAll(background, minutesDial, tenthsDial, digitalClock, mainDial, startButton, stopButton);
}
 
Example 13
Source File: VideoNTSC.java    From jace with GNU General Public License v2.0 5 votes vote down vote up
public void setVideoMode(VideoMode mode) {
    videoMode = mode;
    monochomeMode = false;
    WHITE = Color.WHITE;
    switch (mode) {
        case Amber:
            monochomeMode = true;
            WHITE = Color.web("ff8000");
            break;
        case Greenscreen:
            monochomeMode = true;
            WHITE = Color.web("0ccc68");
            break;
        case Monochrome:
            monochomeMode = true;
            break;
        case Color:
            useTextPalette = false;
            enableVideo7 = false;
            break;
        case Mode7:
            useTextPalette = false;
            enableVideo7 = true;
            break;
        case Mode7TextFriendly:
            useTextPalette = true;
            enableVideo7 = true;
            break;
        case TextFriendly:
            useTextPalette = true;
            enableVideo7 = false;
            break;
    }
    activePalette = useTextPalette ? TEXT_PALETTE : SOLID_PALETTE;
    EmulatorUILogic.notify("Video mode: " + mode.name);
    forceRefresh();
}
 
Example 14
Source File: TimelineSample.java    From marathonv5 with Apache License 2.0 5 votes vote down vote up
public TimelineSample() {
    super(280,120);

    //create a circle
    final Circle circle = new Circle(25,25, 20,  Color.web("1c89f4"));
    circle.setEffect(new Lighting());

    //create a timeline for moving the circle
    timeline = new Timeline();        
    timeline.setCycleCount(Timeline.INDEFINITE);
    timeline.setAutoReverse(true);

    //one can start/pause/stop/play animation by
    //timeline.play();
    //timeline.pause();
    //timeline.stop();
    //timeline.playFromStart();
    
    //add the following keyframes to the timeline
    timeline.getKeyFrames().addAll
        (new KeyFrame(Duration.ZERO,
                      new KeyValue(circle.translateXProperty(), 0)),
         new KeyFrame(new Duration(4000),
                      new KeyValue(circle.translateXProperty(), 205)));


    getChildren().add(createNavigation());
    getChildren().add(circle);
    // REMOVE ME
    setControls(
            new SimplePropertySheet.PropDesc("Timeline rate", timeline.rateProperty(), -4d, 4d)
            //TODO it is possible to do it for integer?
    );
    // END REMOVE ME
}
 
Example 15
Source File: StackPaneSample.java    From marathonv5 with Apache License 2.0 5 votes vote down vote up
public static Node createIconContent() {
    StackPane sp = new StackPane();

    Rectangle rectangle = new Rectangle(62, 62, Color.LIGHTGREY);
    rectangle.setStroke(Color.BLACK);
    sp.setPrefSize(rectangle.getWidth(), rectangle.getHeight());

    Rectangle biggerRec = new Rectangle(55, 55, Color.web("#1c89f4"));
    Rectangle smallerRec = new Rectangle(35, 35, Color.web("#349b00"));

    sp.getChildren().addAll(rectangle, biggerRec, smallerRec);
    return new Group(sp);
}
 
Example 16
Source File: EpidemicReportsSettingsController.java    From MyBox with Apache License 2.0 4 votes vote down vote up
protected void makeLocationsColors() {
    try {
        colorRects.clear();
        locationColorsBox.getChildren().clear();
        List<GeographyCode> locations = chartController.chartLocations;
        if (locations == null || locationColors == null) {
            return;
        }
        Collections.sort(locations, (GeographyCode p1, GeographyCode p2)
                -> p1.getFullName().compareTo(p2.getFullName()));
        for (int i = 0; i < locations.size(); i++) {
            GeographyCode location = locations.get(i);
            String name = location.getFullName();
            String color = locationColors.get(name);
            Label label = new Label(name);
            Rectangle rect = new Rectangle();
            rect.setWidth(15);
            rect.setHeight(15);
            Color c = Color.web(color);
            rect.setFill(c);
            FxmlControl.setTooltip(rect, new Tooltip(FxmlColor.colorNameDisplay(c)));
            rect.setUserData(name);
            colorRects.add(rect);

            Button button = new Button();
            ImageView image = new ImageView(ControlStyle.getIcon("iconPalette.png"));
            image.setFitWidth(AppVariables.iconSize);
            image.setFitHeight(AppVariables.iconSize);
            button.setGraphic(image);
            button.setOnAction((ActionEvent event) -> {
                showPalette(button, message("Settings") + " - " + name);
            });
            button.setUserData(i);
            VBox.setMargin(button, new Insets(0, 0, 0, 15));
            FxmlControl.setTooltip(button, message("Palette"));

            HBox line = new HBox();
            line.setAlignment(Pos.CENTER_LEFT);
            line.setMaxSize(Double.MAX_VALUE, Double.MAX_VALUE);
            line.setSpacing(5);
            VBox.setVgrow(line, Priority.ALWAYS);
            HBox.setHgrow(line, Priority.ALWAYS);
            line.getChildren().addAll(label, rect, button);

            locationColorsBox.getChildren().add(line);
        }
    } catch (Exception e) {
        logger.debug(e.toString());
    }
}
 
Example 17
Source File: StageControllerImpl.java    From scenic-view with GNU General Public License v3.0 4 votes vote down vote up
@Override public void configurationUpdated(final Configuration configuration) {
    if (configuration.isRegisterShortcuts() != this.configuration.isRegisterShortcuts()) {
        this.configuration.setRegisterShortcuts(configuration.isRegisterShortcuts());
        updateShortcuts();
    }
    if (configuration.isShowBaseline() != this.configuration.isShowBaseline()) {
        this.configuration.setShowBaseline(configuration.isShowBaseline());
        updateBaseline();
    }
    if (configuration.isShowBounds() != this.configuration.isShowBounds()) {
        this.configuration.setShowBounds(configuration.isShowBounds());
        updateBoundsRects();
    }
    if (configuration.isShowRuler() != this.configuration.isShowRuler()) {
        final Color color = Color.web(configuration.getRulerColor());
        showGrid(configuration.isShowRuler(), configuration.getRulerSeparation(), color);
        this.configuration.setShowRuler(configuration.isShowRuler());
        this.configuration.setRulerSeparation(configuration.getRulerSeparation());
    } else if (configuration.getRulerSeparation() != this.configuration.getRulerSeparation() && grid != null) {
        grid.updateSeparation(configuration.getRulerSeparation());
        this.configuration.setRulerSeparation(configuration.getRulerSeparation());
    }
    if (configuration.isAutoRefreshStyles() != this.configuration.isAutoRefreshStyles()) {
        this.configuration.setAutoRefreshStyles(configuration.isAutoRefreshStyles());
        if (this.configuration.isAutoRefreshStyles()) {
            startRefresher();
        } else {
            refresher.finish();
        }
    }
    if (configuration.isComponentSelectOnClick() != this.configuration.isComponentSelectOnClick()) {
        this.configuration.setComponentSelectOnClick(configuration.isComponentSelectOnClick());
        componentSelectOnClick(configuration.isComponentSelectOnClick());
    }
    if (!configuration.getRulerColor().equals(this.configuration.getRulerColor())) {
        this.configuration.setRulerColor(configuration.getRulerColor());
        if (grid != null)
            grid.setStroke(Color.web(configuration.getRulerColor()));
    }
    this.configuration.setAutoRefreshSceneGraph(configuration.isAutoRefreshSceneGraph());
    this.configuration.setEventLogEnabled(configuration.isEventLogEnabled());
    this.configuration.setIgnoreMouseTransparent(configuration.isIgnoreMouseTransparent());
    this.configuration.setCollapseContentControls(configuration.isCollapseContentControls());
    this.configuration.setCollapseControls(configuration.isCollapseControls());
    this.configuration.setVisibilityFilteringActive(configuration.isVisibilityFilteringActive());
    this.configuration.setCSSPropertiesDetail(configuration.isCSSPropertiesDetail());

    details.setShowCSSProperties(this.configuration.isCSSPropertiesDetail());
    update();
}
 
Example 18
Source File: SankeyPlotTest.java    From charts with Apache License 2.0 4 votes vote down vote up
@Override public void init() {
    // Setup chart items
    PlotItem brazil = new PlotItem("Brazil", Colors.LIGHT_BLUE.get());
    PlotItem mexico = new PlotItem("Mexico", Colors.ORANGE.get());
    PlotItem usa    = new PlotItem("USA", Colors.ORANGE.get());
    PlotItem canada = new PlotItem("Canada", Colors.LIGHT_RED.get());

    PlotItem germany     = new PlotItem("Germany", Color.web("#FF48C6"));

    PlotItem portugal    = new PlotItem("Portugal", Colors.LIGHT_BLUE.get());
    PlotItem spain       = new PlotItem("Spain", Colors.LIGHT_GREEN.get());
    PlotItem england     = new PlotItem("England", Colors.LIGHT_RED.get());
    PlotItem france      = new PlotItem("France", Colors.LIGHT_GREEN.get());

    PlotItem southAfrica = new PlotItem("South Africa", Colors.YELLOW.get());
    PlotItem angola      = new PlotItem("Angola", Colors.PURPLE.get());
    PlotItem morocco     = new PlotItem("Morocco", Colors.YELLOW.get());
    PlotItem senegal     = new PlotItem("Senegal", Colors.PURPLE.get());
    PlotItem mali        = new PlotItem("Mali", Colors.BLUE.get());

    PlotItem china       = new PlotItem("China", Colors.BLUE.get());
    PlotItem japan       = new PlotItem("Japan", Colors.GREEN.get());
    PlotItem india       = new PlotItem("India", Colors.GREEN.get());

    // Setup flows
    brazil.addToOutgoing(portugal, 5);
    brazil.addToOutgoing(france, 1);
    brazil.addToOutgoing(spain, 1);
    brazil.addToOutgoing(england, 1);
    canada.addToOutgoing(portugal, 1);
    canada.addToOutgoing(france, 5);
    canada.addToOutgoing(england, 1);
    mexico.addToOutgoing(portugal, 1);
    mexico.addToOutgoing(france, 1);
    mexico.addToOutgoing(spain, 5);
    mexico.addToOutgoing(england, 1);
    usa.addToOutgoing(portugal, 1);
    usa.addToOutgoing(france, 1);
    usa.addToOutgoing(spain, 1);
    usa.addToOutgoing(england, 5);

    germany.addToOutgoing(southAfrica, 5);

    portugal.addToOutgoing(angola, 2);
    portugal.addToOutgoing(senegal, 1);
    portugal.addToOutgoing(morocco, 1);
    portugal.addToOutgoing(southAfrica, 3);
    france.addToOutgoing(angola, 1);
    france.addToOutgoing(senegal, 3);
    france.addToOutgoing(mali, 3);
    france.addToOutgoing(morocco, 3);
    france.addToOutgoing(southAfrica, 1);
    spain.addToOutgoing(senegal, 1);
    spain.addToOutgoing(morocco, 3);
    spain.addToOutgoing(southAfrica, 1);
    england.addToOutgoing(angola, 1);
    england.addToOutgoing(senegal, 1);
    england.addToOutgoing(morocco, 2);
    england.addToOutgoing(southAfrica, 7);
    southAfrica.addToOutgoing(china, 5);
    southAfrica.addToOutgoing(india, 1);
    southAfrica.addToOutgoing(japan, 3);
    angola.addToOutgoing(china, 5);
    angola.addToOutgoing(india, 1);
    angola.addToOutgoing(japan, 3);
    senegal.addToOutgoing(china, 5);
    senegal.addToOutgoing(india, 1);
    senegal.addToOutgoing(japan, 3);
    mali.addToOutgoing(china, 5);
    mali.addToOutgoing(india, 1);
    mali.addToOutgoing(japan, 3);
    morocco.addToOutgoing(china, 5);
    morocco.addToOutgoing(india, 1);
    morocco.addToOutgoing(japan, 3);

    sankeyPlot = SankeyPlotBuilder.create()
                                  .prefSize(600, 400)
                                  .items(brazil, mexico, usa, canada,
                                         germany,
                                         portugal, spain, england, france,
                                         southAfrica, angola, morocco, senegal, mali,
                                         china, japan, india)
                                  //.useItemColor(false)
                                  //.itemColor(Color.RED)
                                  .streamFillMode(StreamFillMode.GRADIENT)
                                  //.streamColor(Color.rgb(200, 0, 0, 0.25))
                                  //.textColor(Color.RED)
                                  //.autoItemWidth(false)
                                  //.itemWidth(5)
                                  //.autoItemGap(false)
                                  //.itemGap(10)
                                  //.showFlowDirection(true)
                                  .build();
}
 
Example 19
Source File: Snow.java    From chart-fx with Apache License 2.0 4 votes vote down vote up
public Snow() {
    this(100, 10.0, 5.0, Color.web("white", 0.7));
}
 
Example 20
Source File: PreferenceUtil.java    From Augendiagnose with GNU General Public License v2.0 2 votes vote down vote up
/**
 * Retrieve a Color shared preference.
 *
 * @param key
 *            the key of the preference.
 *
 * @return the corresponding preference value.
 */
public static Color getPreferenceColor(final String key) {
	String colorString = mPrefs.get(key, (String) DEFAULT_MAP.get(key));
	return Color.web(colorString);
}