Udah lama banget gak posting...wah uts menyibukkan q...maklum udah smester 6...tutorial kali ini kita membahas tentang font di java, Intinya dari tutorial kali ini yaitu bagaimana cara menampilkan deretan nama-nama jenis font yang ada pada laptop atau computer anda. Tentunya pada java juga ada kelas sendiri yang menanganinya.
Berikut ini saya terapkan pada JCombo Box untuk menampilkan nama-nama font yang ada pada laptop saya. Ini screen shootnya :
nama font di dalam JComboBox |
Berikut langkah-langkahnya :
1. Buat variable String array 1 dimensi global untuk menyimpan nama-nama font. Berikut kodenya:
String namaFont [] = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
Dengan menggunakan method pada Class GraphicsEnvironment yaitu method getAvailableFontFamilyNames().
Anda bisa mendapatkan nama-nama font yang terdapat pada computer anda.
2. Kemudian dilakukan perulangan (looping) untuk menambahkan data objek ke dalam JCOmboBox , Berikut Source Codenya :
for (int i = 0;i < namaFont.length;i++){ System.out.println(namaFont[i]); cb_font.addItem(namaFont[i]); }
cb_font merupakan nama variable dari JComboBox, method addItem(namaFont[i]);, berfungsi untuk menambahkan data ke dalam JCOmboBox.
jangan lupa....tulis kedua source code diatas di dalam constructor, agar pertama kali dieksekusi hasilnya bisa langsung kelhiatan...
try to be a perfec programmer...