使用 JavaFX 2.0 散点图时,绘制点的图形是点的左上角接触点,而不是点上点的中心。因此,它看起来不像是在点 (1, 1) 绘制,它看起来更像是在 (1.1, 0.9)。有谁知道如何解决这一问题?
问问题
837 次
1 回答
1
ScatterChart 绘制移动绘制点的方式存在错误。
在修复为解决方法之前,您可以覆盖点样式类。要执行该操作,请将新文件“style.css”添加到与您的主类和下一个内容相同的包中:
.chart-symbol { /* solid circle */
-fx-background-color: #f9d900;
-fx-background-radius: 5px;
-fx-translate-x: -4px;
-fx-translate-y: -4px;
}
在创建主场景的代码中添加下一行:
scene.getStylesheets().add("style.css");
于 2011-12-06T15:50:28.937 回答