问题标签 [javafx-css]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
288 浏览

java - JavaFX - HTMLEditor - 更改组合框列表视图的大小

我正在尝试更改 HTMLEditor 组件的字体大小组合框列表视图的宽度。这是我已经尝试过的:

我希望它与 ComboBox 宽度相同。我也尝试过仅按 css 尝试它,但我无法以这种方式获得大小,我不得不猜测,我认为这太不安全了。

0 投票
1 回答
530 浏览

javafx-8 - 使用伪类不更改 javafx tableview 行文本颜色

我只需要在表格视图中显示几行带有红色文本的行,但没有结果!

我的代码:

的CSS

任何人都可以审查它或提出一些更简单的方法吗?

0 投票
2 回答
4174 浏览

css - 从样式表中的规则解析“-fx-background-color”查找时无法解析“-fx-tab-border-color”

由于我的规则已经到位,但这些错误会顺畅地出现。我试图了解网络上可用的解决方案,但没有一个对我有用。

上面提到了很多类似的警告,因此某些组件无法正确加载。使用Java1.8.0_66。

我的css文件中的root是这样的:

它用于:

是同一个css文件。

提前致谢!!

0 投票
1 回答
1148 浏览

css - 如何将 css 样式分配给动态创建的元素?

我正在代码中创建一个矩形并将其放置HBox在在场景构建器中创建的内部。然后我将一个已经存在的 css 样式应用到它。除非我在创建矩形时指定高度和宽度(即使 css 样式已经指定高度和宽度),否则矩形甚至不会显示。但是,当我设法让它显示时,没有应用 css 样式。我不知道为什么会这样,希望有人能帮助我!谢谢

0 投票
3 回答
3291 浏览

javafx-2 - Java FX 菜单背景颜色错误?

所以我有一个很奇怪的小问题。我已经为我的未装饰应用程序的菜单和菜单栏设置了样式。如果我将菜单项悬停在上下文菜单中,菜单会将其背景颜色更改为默认的窗口之一。

场景图片(在第二张图片中,我将鼠标悬停在“模型”菜单项上): 在这里,我悬停了一个正在发挥作用的菜单。

如果我将鼠标悬停在我的菜单项之一,它的背景菜单会跳到蓝色。

如果我没有用鼠标站在菜单项上,菜单项也会有蓝色背景。

有谁知道如何修复蓝色背景?我希望菜单有我的悬停背景,就像第一张图片一样。并且菜单项也应该有自己的背景,如果我没有鼠标放在它上面,它不会跳到蓝色。

CSS:

先感谢您。

0 投票
2 回答
4686 浏览

css - 使用 css 更改 javafx 微调器按钮的样式

我正在尝试使用 css 样式表更改 javafx 微调器的样式。

但是,在更改颜色时,我只能更改文本字段的颜色,并且微调器侧面的箭头按钮仍然看起来像默认值。

我怎样才能改变这些按钮的颜色呢?

0 投票
0 回答
307 浏览

java - JavaFX 是否支持 CSS 中的正则表达式(或通配符)?

我尝试在 JavaFX UI (TableView) 的 CSS 选择器中使用通配符,但这似乎不起作用,尽管JavaFX CSS 参考指出它基于 CSS 2.1 版:

JavaFX 级联样式表 (CSS) 基于 W3C CSS 版本 2.1,并从当前版本 3 的工作中添加了一些内容。

例如:

上面的 CSS 试图在 TableView 的所有列标题上显示一个图标“ico.png”

  • TableColumnHeader是表格列标题的类型选择器Node
  • .label是在列标题中呈现的 Label 节点的样式类
  • [id|="column"]类似于此处提到的示例:https ://www.w3.org/TR/CSS21/selector.html#matching-attrs
  • of列id标题继承自其TableColumn. 在对象id上设置TableColumn如下:tableColumn.setId("column-"+ columnName)其中columnName是一个字符串变量

上面的 CSS 不起作用。任何包含 的变体[id=...],或除此之外的任何其他属性id都不起作用。

这是 JavaFX 的限制吗?或者有没有办法让它工作?

0 投票
1 回答
375 浏览

java - 如何在javaFX中实现多imageView选择按住控制按钮

在我的 JAVAFX 应用程序中,我在 tilepane 中有图像视图,我想实现类似于 android 中图像的多选功能。我尝试在单击事件时向 imageView 添加边框样式,但这没有用。有什么办法可以做到这一点。

0 投票
0 回答
856 浏览

javafx-css - JavaFx Css,“非”选择器

以下 css 将选择所有具有“新”样式类的单元格并将其颜色设置为绿色

但是在选择时,它保持绿色,我想要的是尊重通常的选择颜色,所以有没有类似的东西:

我也注意到一个奇怪的行为,下面的css

通常会将 talbe 的选择颜色变为黄色,其中用于设置更新单元格的选择颜色的以下 css 不起作用

0 投票
1 回答
3178 浏览

java - 如何从 JavaFx 图表中仅选定的系列中删除符号标记?

我在 JavaFx 图表中使用了 4 个不同的系列。三个系列是静态的,显示绿色、黄色和红色等实​​际数据的各种警报级别。

我希望将符号显示为工具提示,但仅在实际数据线(蓝色)上显示,并希望将它们从我的静态警报级别线(红色、黄色和绿色)中删除,以获得吸引人的外观。

我尝试使用 JavaFx Css,但没有相应地进行。下面是我的代码:

下面是相同的图形表示:

在此处输入图像描述

我不知道我哪里出错了