亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

靈活使用XMultipleSeriesRenderer設(shè)置自定義的

系統(tǒng) 1797 0

ACE繪制的圖形,坐標(biāo)軸上的刻度值,要么顯示為數(shù)字,要么顯示為時(shí)間:

靈活使用XMultipleSeriesRenderer設(shè)置自定義的軸標(biāo)簽 靈活使用XMultipleSeriesRenderer設(shè)置自定義的軸標(biāo)簽

那么能不能在坐標(biāo)軸上顯示自己的內(nèi)容,比如文字呢?

這需要使用 XYMultipleSeriesRenderer addTextLabel(int,String)方法。

該方法接收一個(gè) int參數(shù),用于指定要顯示文字的X軸坐標(biāo),比如在X軸坐標(biāo)1的位置顯示“昆明”,則 addTextLabel(1,”昆明”);

當(dāng)然,原來 tick數(shù)字1仍然會(huì)顯示,這樣數(shù)字“1” 和文字標(biāo)簽“昆明”會(huì)重疊再一起,因此,我們還需要用 setXLabels(0) 把數(shù)字標(biāo)簽屏蔽掉。

具體代碼如下面所示:

// 設(shè)置系列 renderer

public XYMultipleSeriesRenderer getRenderer() {

// 構(gòu)造一個(gè)多系列 render (多個(gè) renderer 的集合)

XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();

renderer.setAxisTitleTextSize(16); // 坐標(biāo)軸標(biāo)題字體大小: 16

renderer.setChartTitleTextSize(20); // 圖表標(biāo)題字體大小: 20

renderer.setLabelsTextSize(15); // 軸標(biāo)簽字體大小: 15

renderer.setLegendTextSize(15); // 圖例字體大小: 15

renderer.setShowGrid( false ); // 設(shè)置網(wǎng)格顯示

renderer.setXAxisMin( xMin ); // 設(shè)置 X 軸起點(diǎn)

renderer.setAxesColor(Color. WHITE ); // 設(shè)置 XY 軸顏色

renderer.setLabelsColor(Color. GRAY ); // 設(shè)置軸標(biāo)簽顏色

renderer.setXAxisMax( xMax ); // 設(shè)置 X 軸最大點(diǎn)

renderer.setYAxisMin( yMin ); // 設(shè)置 Y 軸起點(diǎn)

// renderer.setYAxisMax(yMax);

renderer.setMargins( new int [] {20, 30, 15, 0}); // 圖形 4 邊距

renderer.setDisplayChartValues( true ); // 在柱子頂端顯示數(shù)值

renderer.setXLabelsAngle(-25); // 設(shè)置 X 軸標(biāo)簽傾斜角度 (clockwise degree)

renderer.setXLabels(0); // 設(shè)置 X 軸不顯示數(shù)字(改用我們手動(dòng)添加的文字標(biāo)簽)

int i=0;

for (Map<String,Object> map: maps ){

i++;

String name=map.get( "rowname" ).toString();

renderer.addTextLabel(i, name);

}

// 構(gòu)造其中一個(gè)系列的 render

SimpleSeriesRenderer r = new SimpleSeriesRenderer();

r.setColor(Color. YELLOW );

renderer.addSeriesRenderer(r);

return renderer;

}

運(yùn)行效果如下:

靈活使用XMultipleSeriesRenderer設(shè)置自定義的軸標(biāo)簽

現(xiàn)在 x軸坐標(biāo)上的數(shù)字標(biāo)簽被我們替換為一系列云南省地名.



靈活使用XMultipleSeriesRenderer設(shè)置自定義的軸標(biāo)簽


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产精品永久免费自在线观看 | 久久乐国产精品亚洲综合m3u8 | 日本a视频在线观看 | 夜夜爽天天操 | 日韩欧美国产中文字幕 | 亚洲黄色在线视频 | 久久草在线观看视频 | 欧美一区二区三区黄色 | 久久99精品国产99久久 | 日日干夜夜艹 | 欧美激情第一区 | 五月精品 | 日日操夜夜骑 | 亚洲欧美日韩在线观看二区 | www.伦理| 毛茸茸成熟女性老太的女bbww | 久久国产精品免费一区二区三区 | 51啪影院 | 中文字幕日韩精品亚洲七区 | 高清视频 一区二区三区四区 | 国产精品爱啪在线线免费观看 | 九九视频在线观看视频6偷拍 | 久操综合在线 | 一本色道久久综合亚洲精品高清 | 九九在线精品 | 国产在线视频凹凸分类 | 国产精品麻豆a啊在线观看 国产精品麻豆高清在线观看 | 特级毛片在线播放 | 国产黄色自拍视频 | 一本一本久久a久久精品综合麻豆 | 干干干日日日 | 色香蕉网站 | 日本不卡免费高清一级视频 | 久久亚洲一级毛片 | 99精品视频在线免费观看 | 日韩人成免费网站大片 | 草的我好爽的网站 | 国产一区二区三区在线视频 | 成人免费www在线高清观看 | 美女一级毛片免费不卡视频 | 久久国产乱子伦精品免费不卡 |