如果创建一个TimeSeriesChart
,当我将第一个Y NumberAxis
值设置为2147483647
时,它将无法显示在图表中。但是,例如,当我将第一个值设置为2
,然后将第二个值设置为2147483647
时,它可以显示在图表中。
为什么会发生这种情况,以及如何解决?这是关于Y的最大值吗?
最佳答案
常数2147483647
是Integer.MAX_VALUE
。当最小值超过零时,默认值将不会溢出轴比例;否则会。如果您的数据确实包含这么大的动态范围,请考虑对数轴:在here中显示LogAxis
,在here中提及LogarithmicAxis
。
关于java - TimeSeriesChart的最大范围值是多少,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11880753/