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

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

源代码1 项目: ShootOFF   文件: TargetEditorController.java
public static Color createColor(final String name) {
	switch (name) {
	case "black":
		return Color.BLACK;
	case "blue":
		return Color.BLUE;
	case "brown":
		return Color.SADDLEBROWN;
	case "gray":
		return DARK_GRAY;
	case "green":
		return Color.GREEN;
	case "orange":
		return Color.ORANGE;
	case "red":
		return Color.RED;
	case "white":
		return Color.WHITE;
	default:
		if (name.startsWith("#")) {
			try {
				return Color.web(name);
			} catch (IllegalArgumentException e) {
				return Color.CORNSILK;
			}
		} else {
			return Color.CORNSILK;	
		}
	}
}
 
源代码2 项目: logbook-kai   文件: ShipImage.java
/**
 * 補給ゲージ(燃料・弾薬)を取得します
 *
 * @param ship 艦娘
 * @return 補給ゲージ
 */
static Image getSupplyGauge(Ship ship) {
    Canvas canvas = new Canvas(36, 12);
    GraphicsContext gc = canvas.getGraphicsContext2D();

    Optional<ShipMst> mstOpt = Ships.shipMst(ship);
    if (mstOpt.isPresent()) {
        double width = canvas.getWidth();

        ShipMst mst = mstOpt.get();
        double fuelPer = (double) ship.getFuel() / (double) mst.getFuelMax();
        double ammoPer = (double) ship.getBull() / (double) mst.getBullMax();

        gc.setFill(Color.GRAY);
        gc.fillRect(0, 3, width, 2);

        gc.setFill(Color.GRAY);
        gc.fillRect(0, 10, width, 2);

        Color fuelColor = fuelPer >= 0.5D ? Color.GREEN : fuelPer >= 0.4D ? Color.ORANGE : Color.RED;
        Color ammoColor = ammoPer >= 0.5D ? Color.SADDLEBROWN : ammoPer >= 0.4D ? Color.ORANGE : Color.RED;

        gc.setFill(fuelColor);
        gc.fillRect(0, 0, width * fuelPer, 4);

        gc.setFill(ammoColor);
        gc.fillRect(0, 7, width * ammoPer, 4);
    }
    SnapshotParameters sp = new SnapshotParameters();
    sp.setFill(Color.TRANSPARENT);

    return canvas.snapshot(sp, null);
}
 
源代码3 项目: 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)));

}