Java Highchart工具提示值的格式应基于区域设置
例如,我想显示以下格式:Java Highchart工具提示值的格式应基于区域设置,java,highcharts,Java,Highcharts,例如,我想显示以下格式: 意大利格式:1.325.000 Us格式:1325000 等等 但是highchart使用下面的响应显示另一种格式。 它根据区域设置动态显示工具提示中的值。 我试着用下面的回答 Highcharts.chart('container', { "tooltip" : { "shared" : true }, "legend" : { "enabled" : true, "reversed" : false
意大利格式:1.325.000
Us格式:1325000
等等
但是highchart
使用下面的响应显示另一种格式。
它根据区域设置动态显示工具提示中的值。
我试着用下面的回答
Highcharts.chart('container', {
"tooltip" : {
"shared" : true
},
"legend" : {
"enabled" : true,
"reversed" : false
},
"credits" : {
"enabled" : false
},
"exporting" : {
"enabled" : false
},
"chart" : {
"zoomType" : "xy"
},
"title" : {
"text" : "Financial analytic"
},
"xAxis" : [ {
"categories" : [ "Amar", "Kiran", "Venkatesh" ],
"crosshair" : true
} ],
"yAxis" : [ {
"title" : {
"text" : "Financial"
},
"labels" : {
"format" : "${value:.2f}USD"
}
} ],
"series" : [ {
"type" : "column",
"name" : "Financial",
"data" : [ 1325000.0, 1740000.0, 1560000.0 ],
"tooltip" : {
"valueDecimals" : 2,
"valuePrefix" : "$",
"valueSuffix" : "USD"
},
"yAxis" : 0
}]
});
您需要在
lang
选项中设置1000SSEP
:
Highcharts.setOptions({
lang: {
thousandsSep: ','
}
});
现场演示:
API参考:为任何区域设置提供了静态格式。有些区域设置有点(),有些区域设置有逗号(,),有些区域设置同时具有组合(,和)。我的要求是基于区域设置的,它应该是highchart tooltip.Hi@Kiran中的格式,因此您需要以某种方式检查用户的位置,并依赖于set
Millandssep
属性。