gpt4 book ai didi

javafx-2 - 如何更改 javafx 中 Pane 的颜色?

转载 作者:行者123 更新时间:2023-12-03 23:29:56 26 4
gpt4 key购买 nike

我想更改 Pane 的颜色我得到了 String来自用户。
如何设置 String作为我 Pane 中的背景颜色?

代码:

colorField.setOnKeyTyped(new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent t) {
color = colorField.getText();
}
});

最佳答案

如果你真的只是想知道如何完成特别的事情,我建议如下:

设置Nodes' CSS像这样,使用 hexacolor用户输入的:

String enteredByUser = "abcdef";
yournode.setStyle("-fx-background-color: #" + enteredByUser);

如果您想了解更多信息,请更具体地提出问题并提供一些代码示例。

既然您用“javafx-8”标记了这个问题,我也会提供该代码示例(仅适用于 javafx 8):
yournode.setBackground(new Background(new BackgroundFill(Color.web("#" + enteredByUser), CornerRadii.EMPTY, Insets.EMPTY)));

希望能帮助到你,
劳伦兹

关于javafx-2 - 如何更改 javafx 中 Pane 的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22841000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com