MOBILE PROGRAMMING
Oleh :
Wahyu Fransa (1083072)
Kelas : TI / 3B
Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa yang atas
kurniaNya kami dapat menyelesaikan Laporan Praktikum mata kuliah Mobile
Programming ini.
Adapun isi dari Laporan ini adalah mengenai praktikum yang telah kami lakukan
di Laboratorium komputer 306.
Penyusun,
BAB I
LANDASAN TEORI
1. Canvas
Canvas merupakan sebuah subclass dari Displayable dimana sebuah class
abstrak yang harus di-extend sebelum sebuah aplikasi dapat menggunakan fungsi-
fungsi yang ada. Selain itu juga Canvas dapat digabungkan dengan subclass
Displayable level tinggi yaitu Screen. Program dapat pindah ke dan dari Canvas
dan Screen. Canvas menggambarkan metode-metode event handling kosong.
Class Canvas menggambarkan sebuah metode abstrak yang disebut paint().
Aplikasi menggunakan class Canvas harus menyediakan sebuah implementasi
untuk metode paint().
A. Menggambar Teks
Ada beberapa metode untuk menggambar teks dan karakter :
B. Menggambar Garis
Satu-satunya metode grafik untuk menggambar garis didefinisikan sebagai:
public void drawLine(int x1, int y1, int x2, int y2) Metode ini menggambar
sebuah garis menggunakan warna yang tersedia dan
coretan antara koordinat (x1,y1) dan (x2,y2).
C. Menggambar Kotak
D. Menggambar Sudut
Beberapa metode untuk menggambar bundar atau eclips :
public void drawArc(int x, Menggambar arc dengan pusat pada (x,y) dan
int y, dimensi (width+1 x height+1). Arc digambar
int width, mulai dari startAngle dan extend untuk derajat
int height, arcAngle. 0 derajat terletak pada jarum jam 3.
int startAngle,
int arcAngle)
public void fillArc(int x, Mewarnai bidang bundar dan eclips yang telah
int y, dibuat dengan warna yang tersedia.
int width,
int height,
int startAngle,
int arcAngle)\
BAB II
1.4 Kotak
Hasilnya :
1.5 Sudut
Hasilnya :
1.6 Latihan
Hasilnya :
BAB III
KESIMPULAN
3.1 Kesimpulan