• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Create Beautiful JavaFX Charts with AsciidocFX

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar
  • Date 4 Nisan 2015

JavaFX has 8 kind of Chart components and AsciidocFX supports all of them.

Pie Chart

[chart,pie,file="secim-2014-pie.png",opt="title=2014 YEREL SEÇİM SONUÇLARI"]
--
AKP,  45.6, orange
CHP,  27.8,red
MHP,  15.2
BDP,  4.2
SP,  2
--
secim 2014 pie.png

All options are optional. To see all available options please look at chart options

Line Chart

[chart,line,file="secim-2014-line.png",opt="title=Line Chart,title-color=blue"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
secim 2014 line.png

Area Chart

[chart,area,file="area-chart.png",opt="y-label-rotation=-20,x-label-rotation=+20"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
area chart.png

Bar Chart

[chart,bar,file="bar-chart.png",opt="legend=left"]
--
//AKP
1,  45.6, orange
//CHP
2,  27.8,red
//MHP
3,  15.2
//BDP
4,  4.2
//SP
5, 2
--
bar chart.png

Scatter Chart

[chart,scatter,file="scatter-chart.png"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
scatter chart.png

Bubble Chart

[chart,bubble,file="bubble-chart.png"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
bubble chart.png

Stacked Area Chart

[chart,"stacked-area",file="stacked-area-chart.png"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
stacked area chart.png

Stacked Bar Chart

[chart,"stacked-bar",file="stacked-bar-chart.png"]
--
//April
1,  4
3,  10
6,  15
9,  8
12, 5

//May
1,  20
3,  15
6,  13
9,  12
12, 14
--
stacked bar chart.png

Using External CSV data

If you don’t want to use data inside block, we have block macros to reference data in external CSV file.

chart::pie[data-uri=pie.csv]
chart::bar[data-uri=bar.csv]
chart::line[data-uri=line.csv]
chart::area[data-uri=area.csv]
chart::bubble[data-uri=bubble.csv]
chart::scatter[data-uri=scatter.csv]
chart::stacked-area[data-uri=stacked-area.csv]
chart::stacked-bar[data-uri=stacked-bar.csv]

To get started with Asciidoc FX, just download and install it! https://github.com/asciidocfx/AsciidocFX/releases

Tag:asciidocfx, asciidoctor, backend, javafx

  • Share:
author avatar
Kodedu

Previous post

Java ServiceLoader Nedir? SPI (Service Provider Interface) Nasıl Yazılır?
4 Nisan 2015

Next post

Slayt hazırlarken nelere dikkat etmeliyiz?
18 Mayıs 2015

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
spring-cli-logo
Spring CLI ile Spring Boot Projeleri Hazırlamak
21 Ağustos, 2017
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017

    1 Comment

Leave A Reply Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta listesine kayıt olun!






Gözde yazılar

JPQL sorgulama dili
13Eki2012
Java EE 7 – Concurrency Utilities
23Eki2013
Java 8 – Tekrarlı Notasyonlar Nasıl Kullanılır?
23Eyl2014
6. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS)
24May2012

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • Coupling ve Cohesion Kavramları Nedir? için Hilal
  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.