• 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
KodEduKodEdu
  • 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 Rahman Usta
  • 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
Rahman Usta
Kodedu.com bünyesinde eğitim ve danışmanlık faaliyetleri sürdüren Rahman Usta, 2012 yılında yayına çıkan popülerJava Mimarisiyle Kurumsal Çözümler ve 2014 yılında yayınlanan Java 8 Ebook kitaplarının yazarıdır. Açık kaynak dünyasına katkı veren yazar, geliştirdiği AsciidocFX projesiyle Duke's Choice Award 2015 ödülünü kazanmıştır. Rahman ayrıca, Istanbul JUG'un ve Java standartlarını geliştiren JCP (Java Community Process)'in bir üyesidir. 2018 yılında Java Şampiyonu olarak seçilmiştir.

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

Dağıtık uygulama çatılarının karşılaştırılması (Hadoop, GridGain, Hazelcast, DAC) Bölüm I
27Kas2011
Ücretsiz Webiner : Kurumsal Espiyonaj
25Eyl2012
Combine JaxRS 2.0 Rest Client, Java FX 2, Spring MVC and Hibernate
15Ağu2013
JCache – CacheLoader ve CacheWriter Kullanmak
19Eyl2014

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

  • YAML Nedir? Neden YAML Kullanmalıyız? için shahriyar
  • Java Persistence API Nedir? (Giriş) için Utku
  • Java 8 – CompletableFuture ile Asenkron Programlama için Rahman Usta
  • Java 8 – CompletableFuture ile Asenkron Programlama için burak
  • Arm7 Nxp 2104 işlemci ile basit bir Uygulama için Mustafa Dinc

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.