Friday, April 8, 2011

Java2D | Font & Text


Postingan kali ini penulis masih membahas mengenai JAVA 2D pada sub bab Font & Text.. Dalam grafika teks menggambarkan tipe khusus dari objek geometri. Serangkaian teks secara terpadu digambarkan dengan sederet karakter dengan pola pengkodean standart, seperti ASCII dan Unicode. Penggambaran bentuk yang sebenarnya dari karakterditentukan oleh font standart. Geometri yang menggambarkan bentuk karakter ini dikenal sebagai glyph. Font merupakan kumpulan dari glyph untuk seluruh abjad.
Java 2D menawarkan kumpulan font dan fitur manipulasi yang banyak. Ynag paling tinggi tingkat penggunaannya adalah pembuatan obyek Font dan memanggil metode setFont dan drawString dalam Graphics2D
Obyek font dapat dibuat dengan konstruktor berikut:
Font (String name, int style, int size)
Nama parameter menentukan nama font atatu nama font yang logis. Sebuah font diidentifikasi dengan nama font seperti "Times New Roman" font yang tersedia di lingkungan tergantung platform. Java juga mendukung font logis untuk meningkatkan portabilitas. sebuah font logis dipetakan ke font fisik pada sistem tertentu Misalnya, font logis "SansSerif" dipetakan ke "Arial". dalam java terdapat 5 font logis yaitu
Serif
SansSerif
monospaced
Dialog
DialogInput
Nah untuk contoh sebuah gambar font yang di beri warna gradient anda bisa lihat dambarnya di bawah ini:
untuk source code lengkap bisa di download disini
nb: silahkan dipelajari...
     Budayakan comment....ok!!!

No comments:

Post a Comment