gpt4 book ai didi

javafx - 如何在 stackedbarchart/barchart 中仅显示 Y number aexis 中的整数

转载 作者:行者123 更新时间:2023-12-01 07:57:36 25 4
gpt4 key购买 nike

Y 轴刻度标签应仅显示非十进制值/整数作为系列。如果我将 TickUnit 设置为 1,它应该是 1,2,3,4,5,.. 如果我将 Unit Ticks 设置为 2 ..2,4,6,8,.. 如果我设置为 5 5,10, 15,20,25.
我将 Unit Ticks 设置为 1,它有时也会添加十进制值并显示 2.5、5.0、7.5、10.0、12.5......如何防止这种情况并仅显示整数(非十进制数)。?

最佳答案

选项 1. 将数字存储为 int,int num = (int)Math.floor(myDouble);

选项 2. 在您的方法中将参数设置为 double 并在方法内部将其转换为 int这将允许您将方法与 double 和整数一起使用。请记住,这是 C# 代码,但 java 应该非常相似。

private List<int> numberSeries(double aDouble)
{
List<int> number = new List<int>();
int base = (int)Math.floor(aDouble);
for(int x = 1;x++ < 10) //change 10 to whatever you want
{
number.Add(aDouble * x);
}
return number;
}

关于javafx - 如何在 stackedbarchart/barchart 中仅显示 Y number aexis 中的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com