私はこのようになりますチャートを持っています。ラベルFの値は0なので、私はそれが欠落しているのは驚きではありません。JavaFXの円グラフのラベルを重複&行方不明ラベルは
は、ここでラベルの値がされています
ObservableList<PieChart.Data> pieChartData =
FXCollections.observableArrayList(
new PieChart.Data("A", 0.80),
new PieChart.Data("B", 9.44),
new PieChart.Data("C", 89.49),
new PieChart.Data("D", 0.08),
new PieChart.Data("E", 0.18),
new PieChart.Data("F", 0.0));
私が試してみました:
.chart{ -fx-background-color: lightgray;
-fx-border-color: black;
-fx-legend-visible: true;
-fx-legend-side: bottom;
-fx-title-side: top;
-fx-clockwise: true;
-fx-pie-label-visible: true;
-fx-label-line-length: 25;
-fx-pie-to-label-line-curved: true; //curve label lines?
}
私はそれらの多くを実現するには、デフォルトとは不要であるが、私は最後の行は、曲線ラベルを思いました行とそれはしません。
この例ではJFreeChartであるが、私はこのような何かを行うにラベルラインを希望:
私はDを重ねると表示ラベルからそれらを防ぐために何ができるの?
?彼らは間違いなく重なり合っていますが、例えばラベル「ラベルA」の隣の右側に「ラベルE」と出会うときに移動したいのですか? – Yahya
@ Yahya私はパイスライスを動かす必要はありませんが、むしろラベル行を変更したいと思います。私は私の質問を編集し、私がしようとしていることの例を挙げます。 –
私が提案できる唯一のことは、あなたの数字が100になることを確認することです。意味は、使用している現在の数字がパーセンテージを見つけることです。 – Sedrick