Как я преобразовываю символы C# в их шестнадцатеричное представление кода

В обработчике переключите состояние на основе текущего состояния. Другими словами, если непрозрачность равна 1.0, измените ее на 0.0 и наоборот.

mainAnchor.setOnKeyPressed(event -> {
    if (event.getCode() == KeyCode.DEAD_TILDE) {
        previewCard.setOpacity(previewCard.getOpacity() == 0.0 ? 1.0 : 0.0);
        event.consume();
    }
});

Когда вы переключаетесь между 0.0 и 1.0, вы можете использовать вместо этого свойство visible.

mainAnchor.setOnKeyPressed(event -> {
    if (event.getCode() == KeyCode.DEAD_TILDE) {
        previewCard.setVisible(!previewCard.isVisible());
        event.consume();
    }
});
9
задан Eli 15 December 2008 в 18:15
поделиться