2014-01-22 1 views
0

지금 나는이자바 FX 막대 그래프 막대는

enter image description here

같은 뭔가를 정렬하고 바 대신 틱의 중심에있어 좌회전 이유를 이해하지 않습니다. 그것을 고치기위한 힌트가 있습니까?

+0

이 문제에 비틀 거린 사람들을 위해 [이 질문] [1]을 확인하십시오. [1] : http://stackoverflow.com/questions/19116867/align-bars-with-bar-labels-in-jfreechart –

답변

1

명시 적으로 0

BarChart<String, Number> chart = new BarChart<>(xAxis, yAxis); 
    chart.setBarGap(0.0); 

에 당신이 당신의 예에서 볼 수있는 효과를 줄 사이의 간격을 설정 해보하면 막대 그래프의 기본 구현의 결과이다. CategoryAxis는 XYChart.Data의 XYChart.Series를 두 개 이상 허용하기 때문에. 카테고리별로 1 개 이상의 막대를 표시 할 수 있습니다. 막대가 서로 나란히 표시되는 방식을 보면서 논리적 인 결과는 첫 번째 막대가 왼쪽에 배치된다는 것입니다 (결과 에서처럼). 단순히 바 간격을 0으로 설정하면 문제를 해결해야합니다.

0

괄호 안에 가운데 막대를 표시하려면 음수 값을 setBarGap에 넣습니다.

+0

이 질문에 대한 답을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제나 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 갖게되면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). –

+0

저자의 게시물 아래에 댓글을 달고 싶었지만 평판이 충분하지 않아서 그럴 수 없었습니다. 감사 –