Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 左轴标签字体是否重置为红色?_Java_Android_Teechart - Fatal编程技术网

Java 左轴标签字体是否重置为红色?

Java 左轴标签字体是否重置为红色?,java,android,teechart,Java,Android,Teechart,请记住此代码: 当我显示该图表并稍后切换到条形图/饼图时,左轴标签设置为红色。我无法理解这一点,因为我从未修改过该变量。我肯定这是一个错误 解决方法是在生成图表之前显式设置颜色: _chart.getAxes().getLeft().getLabels().getFont().setColor(Color.fromArgb(0xffffffff)); 此外,相关函数调用可能如下所示: _chart.setAutoRepaint(false); _chart.removeAllSeries()

请记住此代码:

当我显示该图表并稍后切换到条形图/饼图时,左轴标签设置为红色。我无法理解这一点,因为我从未修改过该变量。我肯定这是一个错误

解决方法是在生成图表之前显式设置颜色:

_chart.getAxes().getLeft().getLabels().getFont().setColor(Color.fromArgb(0xffffffff));
此外,相关函数调用可能如下所示:

_chart.setAutoRepaint(false);
_chart.removeAllSeries();
_chart.getAxes().getBottom().setIncrement(1);

你说得对。当循环标记被释放时,图表轴正在恢复错误的默认标记&MinorTicks笔和标签字体。我刚刚在下一个维护版本中对其进行了更正。

如果您确定这是一个bug,那么这可能不是“报告”它的正确位置。我建议你把你的问题重新措辞成一个实际的问题。很好。嗯,我感觉到一只虫子:)