如何在JavaFX中删除超链接边框?

Mic*_*ael 4 javafx hyperlink

有谁知道如何删除CSS中超链接的默认虚线边框?

在此输入图像描述

另外,如何将超链接移动到左侧,以便与密码标签对齐?任何帮助将不胜感激!

fab*_*ian 9

只需transparent在CSS样式表中设置边框颜色即可.可以使用以下-fx-padding属性删除填充:

.hyperlink {
    -fx-border-color: transparent;
    -fx-padding: 4 0 4 0;
}
Run Code Online (Sandbox Code Playgroud)

或者从java代码中将边框设置为空

link.setBorder(Border.EMPTY);
link.setPadding(new Insets(4, 0, 4, 0));
Run Code Online (Sandbox Code Playgroud)