如何为javafx线同时设置颜色,宽度和绘制虚线?

Kishore

我必须使用javafx折线图绘制多条线。由于一条线可以与其他线重叠。我想用虚线或粗细不同的线代表每条线。

以下是我的代码段:-

    for (XYChart.Series<Number, Number> s : chart.getData()) {

        // Used for Line color
        if (("Current Threshold").equals(s.getName())) {
            s.getNode().setStyle("   -fx-stroke-width: 10; ");
            s.getNode().setStyle("-fx-stroke: #00FF00; ");
            s.getNode().setStyle("-fx-stroke-dash-array: 2 12 12 2; ");
        } 
        else if(some condition)
        {
        // Some other condition to draw other lines
        }
}

其中chart是LineChart的实例。

Node.setStyle()方法相互覆盖。我无法同时设置多种样式。上一个样式持续存在,而其他样式则被覆盖。即,对于上述序列,绘制了虚线。我在Java代码中使用CSS样式。

有什么方法可以应用多种样式,而不会覆盖其他样式。

谢谢

角度的

Node.setStyle()顾名思义,它是JavaFX的style属性的setter方法Node

通过连续三次调用此方法,只有最后一次调用才会生效,因为先前的调用会被覆盖。

因此,如果要应用所有三种样式,则应编写:

node.setStyle("-fx-stroke-width: 10; -fx-stroke: #00FF00; -fx-stroke-dash-array: 2 12 12 2;");

甚至更好的是,使用CSS文件,请参见以下答案以获取更多参考:JavaFX动态对象的文本样式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为javafx线同时设置颜色,宽度和绘制虚线?

来自分类Dev

如何用虚线绘制渐近线?

来自分类Dev

如何设置绘制的位图的宽度和高度

来自分类Dev

如何为ExpandableListView设置组分隔线颜色

来自分类Dev

如何设置JavaFX TextArea的高度和宽度?

来自分类Dev

如何为虚线箭头设置动画?

来自分类Dev

如何为 Weather.com 等拼写错误的文本设置样式(虚线下划线而不是波浪线)

来自分类Dev

绘制虚线并设置动画

来自分类Dev

如何为布局的宽度和高度设置动画?

来自分类Dev

如何为多个og:image元素设置高度和宽度

来自分类Dev

如何为展开的视图设置动态宽度和高度(按钮)

来自分类Dev

如何为 HTML 表格设置动态高度和宽度?

来自分类Dev

Java绘制线和pressKey更改颜色

来自分类Dev

Java Apache Poi,如何同时设置背景颜色和边框

来自分类Dev

libgdx Shaperenderer线..如何绘制具有特定宽度的线

来自分类Dev

绘制线后如何更改其颜色

来自分类Dev

如何快速绘制虚线?

来自分类Dev

如何绘制虚线箭头?

来自分类Dev

情节-如何设置特定线的宽度?

来自分类Dev

如何设置颜色条轮廓线的刻度,颜色和标签的限制f matplotlib

来自分类Dev

如何在R中以不同的颜色和形状绘制一条线?

来自分类Dev

如何使用 matplotlib 在全息视图中绘制相同颜色的曲线和误差线?

来自分类Dev

在单点线图上绘制虚线的垂直和水平线

来自分类Dev

如何为日期选择设置不同的宽度?

来自分类Dev

如何同时绘制带有样式编码和颜色编码的swarmplot / stripplot

来自分类Dev

屏幕分隔线/边框宽度和颜色

来自分类Dev

如何使用散景绘制具有不同类型的虚线的单条线?

来自分类Dev

如何为绘制的画布形状设置ID?

来自分类Dev

如何设置div的背景颜色的宽度?

Related 相关文章

  1. 1

    如何为javafx线同时设置颜色,宽度和绘制虚线?

  2. 2

    如何用虚线绘制渐近线?

  3. 3

    如何设置绘制的位图的宽度和高度

  4. 4

    如何为ExpandableListView设置组分隔线颜色

  5. 5

    如何设置JavaFX TextArea的高度和宽度?

  6. 6

    如何为虚线箭头设置动画?

  7. 7

    如何为 Weather.com 等拼写错误的文本设置样式(虚线下划线而不是波浪线)

  8. 8

    绘制虚线并设置动画

  9. 9

    如何为布局的宽度和高度设置动画?

  10. 10

    如何为多个og:image元素设置高度和宽度

  11. 11

    如何为展开的视图设置动态宽度和高度(按钮)

  12. 12

    如何为 HTML 表格设置动态高度和宽度?

  13. 13

    Java绘制线和pressKey更改颜色

  14. 14

    Java Apache Poi,如何同时设置背景颜色和边框

  15. 15

    libgdx Shaperenderer线..如何绘制具有特定宽度的线

  16. 16

    绘制线后如何更改其颜色

  17. 17

    如何快速绘制虚线?

  18. 18

    如何绘制虚线箭头?

  19. 19

    情节-如何设置特定线的宽度?

  20. 20

    如何设置颜色条轮廓线的刻度,颜色和标签的限制f matplotlib

  21. 21

    如何在R中以不同的颜色和形状绘制一条线?

  22. 22

    如何使用 matplotlib 在全息视图中绘制相同颜色的曲线和误差线?

  23. 23

    在单点线图上绘制虚线的垂直和水平线

  24. 24

    如何为日期选择设置不同的宽度?

  25. 25

    如何同时绘制带有样式编码和颜色编码的swarmplot / stripplot

  26. 26

    屏幕分隔线/边框宽度和颜色

  27. 27

    如何使用散景绘制具有不同类型的虚线的单条线?

  28. 28

    如何为绘制的画布形状设置ID?

  29. 29

    如何设置div的背景颜色的宽度?

热门标签

归档