gpt4 book ai didi

Javafx 从 htmleditor 中删除一个节点

转载 作者:行者123 更新时间:2023-11-28 04:19:26 25 4
gpt4 key购买 nike

我有一个用 javafx 开发的简单应用程序。问题是我想删除这两个工具栏,但不知道该怎么做。在代码中,我将底部工具栏的可见性设置为 false。如果您需要回答,请寻求帮助:顶部工具栏的id是.top-toolbar,而底部工具栏的id是.bottom-toolbar。非常感谢您的帮助...这是我的代码。提前致谢。

import javafx.application.Application;
import javafx.scene.Node;
import javafx.scene.Scene;
import javafx.scene.web.HTMLEditor;
import javafx.stage.Stage;

public class PrivateHistory extends Application {

@Override
public void start(Stage stage) {
stage.setTitle("HTMLEditor Sample");
stage.setWidth(400);
stage.setHeight(300);
final HTMLEditor htmlEditor = new HTMLEditor();
htmlEditor.setPrefHeight(245);
Scene scene = new Scene(htmlEditor);
stage.setScene(scene);
Node node = htmlEditor.lookup(".bottom-toolbar");
node.setVisible(false);
//htmlEditor.setHtmlText("<img src='"+getClass().getResource("ball.png")+"' />");
stage.show();
}

public static void main(String[] args) {
launch(args);
}
}

最佳答案

在您的 htmlEditor 上应用以下代码

    htmlEditor.lookup(".top-toolbar").setManaged(false);
htmlEditor.lookup(".top-toolbar").setVisible(false);

htmlEditor.lookup(".bottom-toolbar").setManaged(false);
htmlEditor.lookup(".bottom-toolbar").setVisible(false);

关于Javafx 从 htmleditor 中删除一个节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26446808/

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