gpt4 book ai didi

css - 如何摆脱 JavaFX Textview 周围的白色边框

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:50 25 4
gpt4 key购买 nike

我的 TextArea 周围有一个我无法摆脱的白色边框

enter image description here

代码如下:

    textArea = new TextArea();
textArea.getStyleClass().add("textArea");
textArea.setWrapText(true);

还有CSS:

.textArea{
-fx-background-insets: 0 0 0 0, 0, 1, 2;
-fx-background-radius: 0;
-fx-text-fill: white;
-fx-border-color: #2a2a2a;
-fx-border-width: 0;}

.textArea .content{
-fx-background-color: #2a2a2a;
-fx-border-color: #2a2a2a;
}

有人能帮忙吗?

最佳答案

这适用于我的测试用例:

.text-area, .text-area .content {
-fx-background-color: #2a2a2a ;
-fx-background-radius: 0 ;
}
.text-area {
-fx-text-fill: white ;
}

测试代码:

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.TextArea;
import javafx.scene.layout.BorderPane;
import javafx.stage.Stage;

public class TextAreaBorderTest extends Application {

@Override
public void start(Stage primaryStage) {
TextArea textArea = new TextArea();
BorderPane root = new BorderPane(textArea);
root.setPadding(new Insets(24));
Scene scene = new Scene(root);
scene.getStylesheets().add("text-area-border-test.css");
primaryStage.setScene(scene);
primaryStage.show();
}

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

我加了

.root {
-fx-background-color: black ;
}

添加到 CSS 以进行测试。

关于css - 如何摆脱 JavaFX Textview 周围的白色边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31975072/

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