1. Membuat aplikasi berbasis GUI dan dilengkapi dengan menu untuk memilih objek-objek
geometri seperti garis, lingkaran, rectangle, rounded rectangle, polygon, Text, Gambar dan lain
sebagainya. Atribut dari objek seperti Warna, Font, ukuran dan sebagainya juga bisa di setting
lewat menu.
2. Membuat aplikasi untuk membaca data dari file (atau database), kemudian menampilkan-nya
dalam bentuk PIE Chart.
1
2
3
4
5
6
3. Membuat aplikasi untuk membaca data dari file (atau database), kemudian menampilkannya
dalam bentuk BAR Chart. Contohnya seperti dibawah!
80
70
60
50
40 Column A
30
20
10
0
1 2 3 4 5 6
4. Membuat aplikasi untuk membaca data dari file(atau database), kemudian menampilkannya
dalam bentuk Line + Area Chart
80
70
60
50
40 Column A
30
20
10
0
1 2 3 4 5 6
5. Membuat aplikasi untuk menampilkan gambar yang dibaca dari File, kemudian melakukan
berbagai macam transformasi seperti: Translasi, Rotasi, Scaling, Shearing, dsb.
Referensi:
1. Tutorial Menu, http://docs.oracle.com/javase/tutorial/uiswing/components/menu.html
2. Tutorial pemilihan warna:
http://docs.oracle.com/javase/tutorial/uiswing/components/menu.html
3. Tutorial Memilih file,
http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html
4. Membaca file CSV dalam Java, http://www.kusandriadi.com/java-membaca-file-csv/
5. Membaca file CSV, http://www.csvreader.com/java_csv_samples.php
6. Membaca gambar, http://catatan-yuniar.blogspot.com/2009/07/membaca-image-dari-file-
inputstream.html
7. Dan lain-lainnya