Membuat custom Font sendiri di J2ME


Saya menemukan masalah dengan pembentukan font dalam satu image (png) yang dihasilkan oleh MWT MicroFont-Maker. Untuk font yang memiliki lebar tetap (dengan style Serif) tidak ada masalah, namun akan menjadi masalah jika ternyata lebar setiap karakter berbeda-beda. Lalu saya mencoba mengubah sedikit contoh program yang tersedia di forum nokia, agar dapat menampilkan karakter dengan lebar yang berbeda-beda. Gambar font tetap dibentuk dengan tool MicroFont-Maker :

java -jar microfont-maker.jar /usr/share/fonts/msttcore/arial.ttf  traceme_char.txt default 12 000000 tracemefont -dir -png

Perintah tersebut akan membuat sebuah file font image bernama tracemefont.png dan juga terbentuk sebuah folder bernama tracemefont yang berisi file-file image karaketer yang membentuk file image font tracemefont.png. Setiap gambar yang dihasilkan dalam folder bernama <KODE_KARAKTER>.png. Kode karakter dapat berubah unicode ataupun ascii tergantung pada encoding yang kita berikan pada perintah microfont-maker sebelumnya. Baca lebih lanjut