javafx.scene.paint.Color#GRAY源码实例Demo

下面列出了javafx.scene.paint.Color#GRAY 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: marathonv5   文件: ColorPickerSample.java
public ColorPickerSample() {
    final ColorPicker colorPicker = new ColorPicker(Color.GRAY);
    ToolBar standardToolbar = ToolBarBuilder.create().items(colorPicker).build();

    final Text coloredText = new Text("Colors");
    Font font = new Font(53);
    coloredText.setFont(font);
    final Button coloredButton = new Button("Colored Control");
    Color c = colorPicker.getValue();
    coloredText.setFill(c);
    coloredButton.setStyle(createRGBString(c));

    colorPicker.setOnAction(new EventHandler() {

        public void handle(Event t) {
            Color newColor = colorPicker.getValue();
            coloredText.setFill(newColor);                          
            coloredButton.setStyle(createRGBString(newColor));
        }
    });

    VBox coloredObjectsVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(20).children(coloredText, coloredButton).build();        
    VBox outerVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(150).padding(new Insets(0, 0, 120, 0)).children(standardToolbar, coloredObjectsVBox).build();
    getChildren().add(outerVBox);
}
 
源代码2 项目: marathonv5   文件: ColorPickerSample.java
public ColorPickerSample() {
    final ColorPicker colorPicker = new ColorPicker(Color.GRAY);
    ToolBar standardToolbar = ToolBarBuilder.create().items(colorPicker).build();

    final Text coloredText = new Text("Colors");
    Font font = new Font(53);
    coloredText.setFont(font);
    final Button coloredButton = new Button("Colored Control");
    Color c = colorPicker.getValue();
    coloredText.setFill(c);
    coloredButton.setStyle(createRGBString(c));

    colorPicker.setOnAction(new EventHandler() {

        public void handle(Event t) {
            Color newColor = colorPicker.getValue();
            coloredText.setFill(newColor);                          
            coloredButton.setStyle(createRGBString(newColor));
        }
    });

    VBox coloredObjectsVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(20).children(coloredText, coloredButton).build();        
    VBox outerVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(150).padding(new Insets(0, 0, 120, 0)).children(standardToolbar, coloredObjectsVBox).build();
    getChildren().add(outerVBox);
}
 
源代码3 项目: metastone   文件: IconFactory.java
public static Color getRarityColor(Rarity rarity) {
	Color color = Color.BLACK;
	switch (rarity) {
	case COMMON:
		color = Color.WHITE;
		break;
	case EPIC:
		// a335ee
		color = Color.rgb(163, 53, 238);
		break;
	case LEGENDARY:
		// ff8000
		color = Color.rgb(255, 128, 0);
		break;
	case RARE:
		// 0070dd
		color = Color.rgb(0, 112, 221);
		break;
	default:
		color = Color.GRAY;
		break;
	}
	return color;

}
 
源代码4 项目: netbeans   文件: ColorPickerDemo.java
private void init(Stage primaryStage) {
    Group root = new Group();
    primaryStage.setScene(new Scene(root));
    final ColorPicker colorPicker = new ColorPicker(Color.GRAY);
    ToolBar standardToolbar = ToolBarBuilder.create().items(colorPicker).build();

    final Text coloredText = new Text("Colors");
    Font font = new Font(53);
    coloredText.setFont(font);
    final Button coloredButton = new Button("Colored Control");
    Color c = colorPicker.getValue();
    coloredText.setFill(c);
    coloredButton.setStyle(createRGBString(c));

    colorPicker.setOnAction(new EventHandler<ActionEvent>() {

        @Override
        public void handle(ActionEvent t) {
            Color newColor = colorPicker.getValue();
            coloredText.setFill(newColor);                          
            coloredButton.setStyle(createRGBString(newColor));
        }
    });

    VBox coloredObjectsVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(20).children(coloredText, coloredButton).build();        
    VBox outerVBox = VBoxBuilder.create().alignment(Pos.CENTER).spacing(150).padding(new Insets(0, 0, 120, 0)).children(standardToolbar, coloredObjectsVBox).build();
    root.getChildren().add(outerVBox);
}
 
源代码5 项目: phoebus   文件: StateCell.java
static Color getStateColor(final ScanState state)
{
    switch (state)
    {
    case Idle:      return Color.DARKBLUE;
    case Aborted:   return Color.DARKGOLDENROD;
    case Failed:    return Color.RED;
    case Finished:  return Color.DARKGREEN;
    case Paused:    return Color.GRAY;
    case Running:   return Color.GREEN;
    default:        return Color.BLACK;
    }
}
 
源代码6 项目: MyBox   文件: EpidemicReportsSettingsController.java
@FXML
public void defaultValuesColors() {
    Color color = Color.BLUE;
    confirmedRect.setFill(color);
    FxmlControl.setTooltip(confirmedRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.RED;
    healedRect.setFill(color);
    FxmlControl.setTooltip(healedRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.BLACK;
    deadRect.setFill(color);
    FxmlControl.setTooltip(deadRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.SLATEBLUE;
    IncreasedConfirmedRect.setFill(color);
    FxmlControl.setTooltip(IncreasedConfirmedRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.HOTPINK;
    IncreasedHealedRect.setFill(color);
    FxmlControl.setTooltip(IncreasedHealedRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.GRAY;
    IncreasedDeadRect.setFill(color);
    FxmlControl.setTooltip(IncreasedDeadRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.PALEGREEN;
    HealedConfirmedPermillageRect.setFill(color);
    FxmlControl.setTooltip(HealedConfirmedPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.STEELBLUE;
    DeadConfirmedPermillageRect.setFill(color);
    FxmlControl.setTooltip(DeadConfirmedPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.MEDIUMPURPLE;
    ConfirmedPopulationPermillageRect.setFill(color);
    FxmlControl.setTooltip(ConfirmedPopulationPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.SADDLEBROWN;
    DeadPopulationPermillageRect.setFill(color);
    FxmlControl.setTooltip(DeadPopulationPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.LIGHTPINK;
    HealedPopulationPermillageRect.setFill(color);
    FxmlControl.setTooltip(HealedPopulationPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.BLUEVIOLET;
    ConfirmedAreaPermillageRect.setFill(color);
    FxmlControl.setTooltip(ConfirmedAreaPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.MEDIUMVIOLETRED;
    HealedAreaPermillageRect.setFill(color);
    FxmlControl.setTooltip(HealedAreaPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

    color = Color.SILVER;
    DeadAreaPermillageRect.setFill(color);
    FxmlControl.setTooltip(DeadAreaPermillageRect, new Tooltip(FxmlColor.colorNameDisplay(color)));

}
 
源代码7 项目: JFoenix   文件: JFXDatePickerContent.java
protected BorderPane createCalendarArrowsPane() {

        SVGGlyph leftChevron = new SVGGlyph(0,
            "CHEVRON_LEFT",
            "M 742,-37 90,614 Q 53,651 53,704.5 53,758 90,795 l 652,651 q 37,37 90.5,37 53.5,0 90.5,-37 l 75,-75 q 37,-37 37,-90.5 0,-53.5 -37,-90.5 L 512,704 998,219 q 37,-38 37,-91 0,-53 -37,-90 L 923,-37 Q 886,-74 832.5,-74 779,-74 742,-37 z",
            Color.GRAY);
        SVGGlyph rightChevron = new SVGGlyph(0,
            "CHEVRON_RIGHT",
            "m 1099,704 q 0,-52 -37,-91 L 410,-38 q -37,-37 -90,-37 -53,0 -90,37 l -76,75 q -37,39 -37,91 0,53 37,90 l 486,486 -486,485 q -37,39 -37,91 0,53 37,90 l 76,75 q 36,38 90,38 54,0 90,-38 l 652,-651 q 37,-37 37,-90 z",
            Color.GRAY);
        leftChevron.setFill(DEFAULT_COLOR);
        leftChevron.setSize(6, 11);
        rightChevron.setFill(DEFAULT_COLOR);
        rightChevron.setSize(6, 11);

        backMonthButton = new JFXButton();
        backMonthButton.setMinSize(40, 40);
        backMonthButton.setBackground(new Background(new BackgroundFill(Color.TRANSPARENT,
            new CornerRadii(40),
            Insets.EMPTY)));
        backMonthButton.getStyleClass().add("left-button");
        backMonthButton.setGraphic(leftChevron);
        backMonthButton.setRipplerFill(this.datePicker.getDefaultColor());
        backMonthButton.setOnAction(t -> forward(-1, MONTHS, false, true));

        forwardMonthButton = new JFXButton();
        forwardMonthButton.setMinSize(40, 40);
        forwardMonthButton.setBackground(new Background(new BackgroundFill(Color.TRANSPARENT,
            new CornerRadii(40),
            Insets.EMPTY)));
        forwardMonthButton.getStyleClass().add("right-button");
        forwardMonthButton.setGraphic(rightChevron);
        forwardMonthButton.setRipplerFill(this.datePicker.getDefaultColor());
        forwardMonthButton.setOnAction(t -> forward(1, MONTHS, false, true));

        BorderPane arrowsContainer = new BorderPane();
        arrowsContainer.setLeft(backMonthButton);
        arrowsContainer.setRight(forwardMonthButton);
        arrowsContainer.setPadding(new Insets(4, 12, 2, 12));
        arrowsContainer.setPickOnBounds(false);
        return arrowsContainer;
    }
 
源代码8 项目: RichTextFX   文件: StyledTextField.java
private final ObjectProperty<Paint> promptTextFillProperty() {
    if ( promptFillProp == null ) {
        promptFillProp = new CustomStyleableProperty<>( Color.GRAY, "promptFill", this, PROMPT_TEXT_FILL );
    }
    return promptFillProp;
}
 
源代码9 项目: RadialFx   文件: RadialColorMenu.java
private void addColorItem(final Color color, final double startAngle,
    final double length) {

final RadialMenuItem colorItem = RadialMenuItemBuilder.create()
	.startAngle(startAngle).length(length).backgroundFill(color)
	.backgroundMouseOnFill(color).strokeVisible(false).offset(minOffset)
	.innerRadius(60).radius(140).build();
getChildren().add(colorItem);

final Path extGraphic = PathBuilder
	.create()
	.elements(MoveToBuilder.create().x(-2.5).y(0).build(),
		LineToBuilder.create().x(-2.5).y(5).build(),
		LineToBuilder.create().x(2.5).y(0).build(),
		LineToBuilder.create().x(-2.5).y(-5).build(),
		LineToBuilder.create().x(-2.5).y(0).build())
	.fill(Color.WHITE)
	.stroke(null)
	.rotate(-colorItem.startAngleProperty().get()
		- colorItem.lengthProperty().get() / 2.0)

	.build();
final RadialMenuItem colorItemExt = RadialMenuItemBuilder.create()
	.startAngle(startAngle).length(length).backgroundFill(color)
	.backgroundMouseOnFill(color).strokeVisible(false)
	.innerRadius(142).radius(180).graphic(extGraphic).offset(minOffset)
	.build();

getChildren().add(colorItemExt);
colorItemExt.setOnMouseClicked(itemExtMouseHandler);

final Paint selectColor = Color.GRAY;
final double colorOffset = 6;
final RadialMenuItem colorItemSel = RadialMenuItemBuilder.create()
	.startAngle(startAngle + colorOffset).offset(minOffset)
	.length(length - colorOffset * 2).backgroundFill(selectColor)
	.strokeVisible(false).innerRadius(132).radius(134).build();
colorItemSel.setOpacity(0.0);
getChildren().add(colorItemSel);

final EventHandler<MouseEvent> mouseHandler = new ItemOnEventHandler(
	colorItemSel, colorItem, colorItemExt);
colorItem.setOnMouseEntered(mouseHandler);
colorItem.setOnMouseExited(mouseHandler);
colorItem.setOnMouseMoved(mouseHandler);
   }