Menggambar Elips Media pembelajaran
17
Teknik Pemrograman
Kemudian tambahkan komponen button dan ubah property text menjadi “Elips1”. Jika sudah maka double klik komponen button tersebut dan
tuliskan kode program berikut :
Pena = New PenDrawing.Color.Blue, 5 Dim Persegipanjang As New Rectangle
Persegipanjang.X = 10 Persegipanjang.Y = 10
Persegipanjang.Width = 200 Persegipanjang.Height = 100
Grafik.DrawEllipsePena, Persegipanjang
Gambar 1.9 Menggambar bentuk elips Gambar di atas menunjukan hasil eksekusi aplikasi program yang ditulis
sebelumnya. Baris pertama dari program di atas bertujuan untuk menyiapkan pengaturan alat gambar yang akan digunakan, sedangkan
baris kedua mendeklarasikan variabel sebagai tempat penyimpan pengaturan komponen Rectangle yang akan digunakan. Pengaturan
Rectangle meliputi titik koordinat x awal, titik koordinat y awal, panjang dan lebar dari persegi panjang.
Baris ketiga menunjukan koordinat x awal = 10, baris keempat menunjukan koordinat y awal =10, baris kelima menunjukan panjang
persegi panjang = 200 dan baris keenam menampilkan lebar dari persegi panjang =100. Baris terakhir merupakan perintah menggambar elips
berdasar frame rectangle yang telah dibuat.
18
Teknik Pemrograman
Metode kedua untuk membuat bentuk elips adalah dengan menggunakan metode DrawEllipse tanpa menggambar persegi panjang terlebih dahulu.
Tentu saja Anda harus membuat obyek grafis dan pena sebelumnya. Sintak dari program ini adalah :
Gambar.DrawEllipsePena, X, Y, Width, Height Dimana X,Y adalah koordinat dari sudut kiri batas persegi panjang,
width adalah lebar dari elips dan height adalah tinggi dari elips. Kode program untuk menggamabr elips adalah :
Dim Pena As Pen Pena = New PenDrawing.Color.Blue, 5
Dim Grafik As Graphics = me.CreateGraphics Grafik.DrawEllipsePena, 10, 10, 200, 100