当前位置: 首页 > 知识库问答 >
问题:

JavaFX滚动窗格边框和背景

太叔鸿博
2023-03-14

我有一些关于滚动窗格的默认背景和边框的问题。使用这种风格使问题看得更清楚。

setStyle("-fx-background-color:blue; -fx-border-color:crimson;");

我试过这种风格,但没有运气,只有红色的边框消失了,留给我的是蓝色的。

setStyle("-fx-background-color:blue; -fx-background-insets:0; -fx-border-color:crimson; -fx-border-width:0; -fx-border-insets:0;");

我查看了这个旧的后JavaFX隐藏滚动窗格灰色边框和http://docs.oracle.com/JavaFX/2/ui_controls/editor.htm

这行代码也不起作用

scrollPane.getStyleClass().add("noborder-scroll-pane");

谢谢

共有1个答案

贺雪松
2023-03-14

在JavaFX8的当前版本中,可以使用edge-to-edge样式类完全删除边框:

<ScrollPane styleClass="edge-to-edge"/>
 类似资料:
  • 我在javafx文本区域有一个问题:当我聚焦文本区域时,边框被应用...那还可以。 但是当我用滚动条手柄拖动时,文本区域边框焦点会丢失。 见下图:

  • 问题我如何可以嵌入这个应用程序到SPlitPane,在左边将是另一个面板。 不幸的是,代码导致了错误的坐标,

  • 问题内容: 当内容的高度增加时,有什么方法可以自动向下滚动ScrollPane控件?例如,我在屏幕底部(在ScrollPane内部)有一个TitledPane,当我展开它时,我希望ScrollPane向下滚动,以便可以看到TitledPane的全部内容。 问题答案: 您可以结合使用和和来实现该行为 第一个是获取titlePane的坐标,第二个是设置scrollPane的垂直栏位置。请注意,它的范围

  • 我试图将乘法VBox添加到scrollpane中的gridpane(在下面的codesnippet中称为refPane)。 它在一行中添加不超过ITEMS_PER_ROW的Vbox,并在下一行中继续。也不应该有更多的行,然后ITEMS_PER_COLUM可见。问题是,如果我添加更多的ITEMS_PER_ROW*ITEMS_PER_COLUMN到网格中,而不是obingbeingscrollable

  • 我一直在尝试制作一个包含可以选择和配置的字符串的滚动窗格。我一直在研究如何在滚动窗格中实现JList,但没有一种方法有效,这是因为指南一直在使用swing滚动窗格(

  • 我正在用JavaFX和场景构建器编程一个音乐播放器。我的问题是,如果我调整我的程序的窗口大小,UI不会随之增长。如何使UI具有响应性? 在我加了SplashScreen之前,它工作得很好。从那时起,我试图让它工作,但我不能找到任何解决方案在网上! 请帮帮我,提前谢谢! FXML: 飞溅FXML: