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

1.4 Menggambar Lingkaran

Setelah anda belajar membuat bentuk elips, maka untuk menggambar lingkaran sangat mudah. Anda dapat menggunakan metode yang sama seperti prosedur sebelumnya tetapi untuk tinggi dan lebar menggunakan nilai yang sama. Contoh pertama menggambar lingkaran dengan menggunakan batas persegi panjang. Dim Pena As Pen Pena = New PenDrawing.Color.Blue, 5 Dim Grafik As Graphis = me.CreateGraphics Dim Persegipanjang As New Rectangle Persegipanjang.X = 10 Persegipanjang.Y = 10 Persegipanjang.Width = 100 Persegipanjang.Height = 100 Grafik.DrawEllipsePena, Persegipanjang 19 Teknik Pemrograman Contoh kedua menggambar lingkaran tanpa menggambar persegi panjang terlebih dahulu : Dim Pena As Pen Pena = New PenDrawing.Color.Blue, 5 Dim Grafik As Graphis = me.CreateGraphics Grafik.DrawEllipsePena, 10, 10, 100, 100 Gambar 1.10 Menggambar lingkaran

1.5 Menggambar Teks

Kita telah mempelajari bagaimana menggambar persegi panjang, elips dan lingkaran di Visual Basic 2010, sekarang anda akan mempelajari bagaimana menggambar teks di layar. Selain menggunakan perintah Print Anda dapat menggambar teks pada layar. Untuk menggambar teks dapat menggunakan metode DrawString, sintaknya adalah : Grafik.DrawStringTeks, Font, Brush, X, Y Dimana Gambar adalah obyek Grafis, Teks adalah tulisan atau teks yang ingin Anda tampilkan di layar, Font adalah obyek font yang Anda buat, Brush adalah brush yang Anda buat, sedangkan X dan Y adalah koordinat awal sudut kiri dari Teks. Anda dapat membuat obyek Font di Visual Basic 2010 dengan menggunakan pernyataan :