Anda di halaman 1dari 18

PROGRAM STUDI S1 TEKNIK INFORMATIKA

UNIVERSITAS PAMULANG

Komputer Grafik 1
Pertemuan 10

TEXT DAN FONT

InfoTI_unpam informatika.unpam.ac.id
Definisi
 Font mendefinisikan tampilan, ukuran (dalam
pt: point), style (Bold, Italic, Plain) dari text
 Font diidentifikasi dengan Nama-nya, seperti:
Arial, Times New Roman, Verdana, Comic
Sans MS dan sebagainya.
 Font yang memiliki tampilan yang mirip
tercakup dalam satu keluarga (font family)

InfoTI_unpam informatika.unpam.ac.id
Contoh Font

Berikut adalah contoh font dan ukurannya:


Contoh font family:

Serif: Times New Roman, Bodoni, Garamond, Georgia

Monospace: Courier, Courier New, Lucida Console

Program Studi Teknik Informatika, Universitas Pamulang


Font pada Java
Objek Font dapat dibuat dengan kelas Font
Pada Konstanta-konstanta yang ada:
PLAIN, BOLD, ITALIC
Membuat objek
Font theFont = new Font(“Arial”, Font.PLAIN, 10);
Parameter 1, Name: nama/family dari font
Parameter 2, Style: PLAIN, BOLD,ITALIC
Parameter 3, Size: ukuran font, dalam point
Membuat objek font dengan style yang sama namun
memiliki ukuran yang berbeda
Font fontBaru = theFont.deriveFont(30);

Program Studi Teknik Informatika, Universitas Pamulang


Menampilkan Text
Misal objek Graphics2D adalah g2d
g2d.setFont(<objekFont>);
g2d.drawString(<String>, <x>, <y>):

<objekFont>: dibuat dengan kelas font


<String>: Text yang akan ditampilkan
<x>: posisi koordinat x
<y>: posisi koordinat y

Program Studi Teknik Informatika, Universitas Pamulang


Menampilkan Jenis-Jenis Font

Program Studi Teknik Informatika, Universitas Pamulang


Membuat objek font dengan style sama
ukuran berbeda

Program Studi Teknik Informatika, Universitas Pamulang


Jenis Font Style

Program Studi Teknik Informatika, Universitas Pamulang


FontRenderContext

FontRenderContext digunakan untuk mendapatkan informasi
mengenai text yang akan di-render/ditampilkan, seperti:

Adanya penerapan anti-aliasing / tidak

Program Studi Teknik Informatika, Universitas Pamulang


font menggunakan antialiasing dan tanpa
antialiasing

Program Studi Teknik Informatika, Universitas Pamulang


Buatlah latihan Font dengan tampilan sebagai berikut

Program Studi Teknik Informatika, Universitas Pamulang


Font System

Program Studi Teknik Informatika, Universitas Pamulang


Font System

Program Studi Teknik Informatika, Universitas Pamulang


Informasi Tugas Akhir Komputer Grafik 1

Silakan Anda persiapkan Aplikasi GUI untuk


menampilkan semua hasil latihan yang sudah dibuat
pada mata kuliah komputer grafik 1.
Contoh tampilan tugas :

Catatan:
- Bagian text, gunakan jenis font Times New
Roman & dibagian tentang aplikasi gunakan jenis
font Comic Sans MS (18pt, plain).
- Tugas akan dikumpulkan pada pertemuan 14.

Program Studi Teknik Informatika, Universitas Pamulang


Tugas

Membuat aplikasi berbasis GUI dan


dilengkapi dengan menu berupa
dropdown yang tersedia pada bagian
atas panel utama, tersusun rapih
dengan masing-masing dropdown
mewakili latihan yang sudah pernah
dikerjakan selama pertemuan.
Lengkapi objek-objek tersebut
menggunakan atribut dari objek
seperti Warna, Font, ukuran dan lain
sebagainya seperti contoh sebagai
berikut :

Program Studi Teknik Informatika, Universitas Pamulang


TERIMA KASIH

Program Studi Teknik Informatika, Universitas Pamulang


TERIMA KASIH, MAHASISWA TEKNIK INFORMATIKA UNGGUL, ANDA SUDAH BELAJAR DENGAN LUAR BIASA

Program Studi Teknik Informatika, Universitas Pamulang


TERIMA KASIH, MAHASISWA TEKNIK INFORMATIKA UNGGUL, ANDA SUDAH BELAJAR DENGAN LUAR BIASA

Program Studi Teknik Informatika, Universitas Pamulang

Anda mungkin juga menyukai