/ / Czy JavaFX ma sposób na tworzenie zgrupowanych wykresów słupkowych? - Java, wykresy, javafx, wykres słupkowy, wykres warstwowy

Czy JavaFX ma sposób na tworzenie zgrupowanych wykresów słupkowych? - Java, wykresy, javafx, wykres słupkowy, wykres warstwowy

Migrowałem z wykresów JFreeChart na JavaFX, ale nie mogę znaleźć żadnego odpowiednika GroupedStackedBarRenderer. Czy istnieje sposób, w jaki mogę uzyskać efekt ułożenia razem ułożonych wykresów słupkowych?

Przykład GroupedStackedBarRenderer

Odpowiedzi:

3 dla odpowiedzi № 1

Wykres wymieniony w pytaniu został wygenerowany przez JFreeChart. Możesz użyć JFreeChart w JavaFX przez FXGraphics2D most. Powinny istnieć przykłady tego, jak to zrobić w najnowszym pakiecie źródłowym dewelopera JFreeChart.

FXGraphics2D jest implementacją Java2DGraphics2D API, który jest ukierunkowany na płótno JavaFX. Został on stworzony do użytku z mapami Orsona i JFreeChart, ale ogólnie będzie przydatny dla każdego kodu korzystającego z API Graphics2D.


JavaFX ma własne wbudowane Biblioteka wykresów JavaFX. Jednak, o ile wiem, implementacja nie zawiera wbudowanego wykresu, który pasuje do GroupedStackBarRenderer wymienione w pytaniu. Można rozszerzyć bibliotekę tworzenia wykresów JavaFX, aby utworzyć niestandardowy wykres, który wykonuje tę funkcję, jednak byłoby to dość skomplikowane zadanie, a dostarczenie szczegółowych informacji na ten temat prawdopodobnie wykracza poza standardowy zakres odpowiedzi StackOverflow.