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

JavaFXCSS线条图

戎劲
2023-03-14

我有JavaFX线图和XYChart的一些数据。系列对象作为

XYChart.Series<String, Number> series = new XYChart.Series<String, Number>();
series.getData().add(new XYChart.Data<>(key, percent));
lineChart.getData().add(series);

我试图用JavaFXCSS(最好是内联的)来设计线条图的样式,但运气不太好。我尝试过很多事情,但是没有思考

series.getNode().setStyle("-fx-stroke: blue;");

应该工作,但没有。

在JavaFXCSS参考折线图部分,它给出了这些信息,

”图表-系列-线系列

一个系列的索引和一个颜色的索引是什么?我已经搜索了StackOverflow,这个问题似乎没有得到回答,至少没有任何工作解决方案。

共有1个答案

长孙德惠
2023-03-14

这个系列。getNode()。setStyle(“-fx笔划:蓝色;”);必须出现在折线图之后。getData()。增加(系列);

lineChart.getData().add(series);
series.getNode().setStyle("-fx-stroke: blue;");

只要两行按此顺序排列,就可以工作。这可能与JavaFXCSS模仿DOM有关,但我真的不知道。荒唐的

 类似资料:
  • 主要内容:JavaFX线条,示例 - 1,示例 - 2为了在JavaFX场景上渲染图形,我们需要基本的形状和颜色。 类是所有JavaFX场景图形节点的基本基类。它提供了转换和应用效果到任何节点的能力。 类是类的子类。所有较旧的JavaFX 2.x Builder中使用,但在JavaFX 8中这个类已弃用。 JavaFX线条 当在JavaFX场景图形上绘制时,使用屏幕坐标空间(系统)渲染线。 屏幕坐标系将()放在左上角。坐标沿着轴移动点。从上到下移动点

  • Line 线条 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ 基本使用 组件内部有预置的参数,直接使用即可,有如下几个参数需要了解: color为线条的颜色 direction为线条的方向,默认为横向 hair-line为是否设置细线条(0.5px),默认为true length参数需要特别留意,它需要带上单位,比如设置为"5

  • 我想创建一个包含三条线(男性、女性、未知)的折线图。这是我的数据示例: 是否有一个选项,在图中自动创建三行或我需要循环通过数据和创建三个跟踪自己?到目前为止,这是我的代码:

  • 我的线条怎样才能整齐又不太侧身?

  • 正如连接线章节所述,连接线分为两种类型:输入线和输出线。 与这两种类型的连接线相对应的颜色称为输入颜色和输出颜色。通过指定输入数据内容可以为这条数据指定一个唯一的颜色,如下所示: [         {                 "e": "CN",                 "i": "US",                 "v": 100000,                

  • 因此,我是Intellij Idea IDE的新手,到目前为止,我非常喜欢它。只是在获取Java的代码样式设置时遇到了一些问题。我喜欢在一行if语句中不使用大括号,但我喜欢将它们放在两行上: 现在,当我在Idea中运行代码格式化时,它变成了一行: 我发现这很难阅读,但我似乎无法正确设置。任何人都可以帮助我,并告诉我我需要设置什么才能保持两行,但仍然没有牙套?感觉很笨,找不到它。谢谢!