1 / 22

Pertemuan 9

Pertemuan 9. Graphical User Interface (GUI). Pendahuluan. Graphical User Interface (GUI) adalah bentuk dialog atau komunikasi antara manusia dan komputer yang berbentuk grafis dan sangat atraktif”.

lottie
Download Presentation

Pertemuan 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pertemuan 9 Graphical User Interface (GUI)

  2. Pendahuluan • Graphical User Interface (GUI) adalah bentuk dialog atau komunikasi antaramanusia dan komputer yang berbentukgrafis dan sangat atraktif”. • Contoh antarmuka manusia dengan komputer yang berbentuk grafis menggunakan pemrograman visual (Visual Basic, Visual Foxpro, Delphi dan lain-lain). • Sistem Operasi Windows merupakan sistem operasi berbasis Grafis • Windows menyediakan suatu pustaka yang berisi kumpulan dari ratusan fungsi yang disebut Windows API (Application Programming Interface)

  3. Pemrograman grafis pada sistem operasi Windows selalu menggunakan antar muka yang disebut GDI (Graphics Device Interface) • Dalam pembahasan GUI akan digunakan bahasa pemrograman Visual Basic 6.0 • Visual Basic 6.0 merupakan salah satu bahasa pemrograman yang mendukung GUI • Desain Suatu Program Grafis ditentukan oleh komposisi gambar-gambar yang digunakan meliputi Letak dari obyek gambar pada screen (Sistem Koordinat), Tata warna yang digunakan (Pewarnaan), Ukuran dll

  4. Sistem Koordinat Sistem Koordinat merupakan letak dari objek gambar di monitor Sebagian besar kegiatan pada pemrograman grafis bekerja dengan sistem kordinat, seperti berpindah tempat, perubahan ukuran dan sebagainya. Hal-hal tersebut akan terlihat jika anda membuat program animasi

  5. Sistem koordinat pada pemrograman Windows terdiri dari : • Koordinat Fisik • Merupakan koordinat yang dipakai oleh peralatan fisik (Ex : Layar monitor). • Layar monitor mempunyai titik PUSAT koordinator fisik di kiri atas dengan sumbu “x” positif berasal dari pusat menuju ke kanan dan sumbu “y” positif berasal dari pusat menuju ke bawah • Digunakan penulisan (x,y), dimana standart awal berada di (0,0) yaitu pada titik paling kiri atas obyek yang akan didefinisikan koordinatnya

  6. b. Koordinat Logika • Merupakan koordianat yang dipakai dalam program • Windows akan memetakan sistem koordinat logika dalam program ke koordit fisik

  7. Pengaturan warna (Pewarnaan) • Pemakaian warna dalam pemrograman grafis bisa dikatakan sangat dominan • Pemakaian kombinasi warna yang serasi akan membuat tampilan objek lebih menarik • Visual Basic 6.0 menyediakan fungsi RGB (Red Green Blue) • Pada dasarnya seluruh warna yang ada bermula dari Merah, Hijau dan Biru • Semua warna bisa dihasilkan dari campuran ketiga warna primer tersebut

  8. Setiap warna primer dinyatakan dengan bilangan bulat antara 0 Sampai dengan 255 • Jika nilai yang diberikan lebih dari 255 maka nilai tersebut akan dianggap nilai 255 • Model warna pada windows bisa menangani jumlah warna maksimal  256 x 256 x 256 = 16777216/16,8 Juta warna

  9. Tabel warna standar yang diambil dari warna primer

  10. Contoh Program Visual Basic 6.0 Untuk Pewarnaan Private Sub Form_Activate() MsgBox "Ingin warna HITAM , Klik OK" Form1.BackColor = RGB(0, 0, 0) MsgBox "Ingin warna MERAH , Klik OK" Form1.BackColor = RGB(255, 0, 0) MsgBox "Ingin warna HIJAU , Klik OK" Form1.BackColor = RGB(0, 255, 0) MsgBox "Ingin warna BIRU , Klik OK" Form1.BackColor = RGB(0, 0, 255) MsgBox "Ingin warna PUTIH , Klik OK" Form1.BackColor = RGB(255, 255, 255) MsgBox "Keluar dari Program ? , Klik OK" End End Sub Cara menjalankan program : Copy listing diatas, Paste di VB 6.0

  11. Membuat garis • Membuat garis dapat dilakukan dengan mengklik icon Line pada toolbox • Pilih jenis garis yang diinginkan 0 – Transparant : bentuk garis tidak ditampilkan 1 – Solid : Bentuk garis utuh 2 – Dash : Bentuk garis terputus-putus dalam bentuk garis 3 – Dot : Bentuk garis terputus-putus dalam bentuk Titik 4 – Dash-Dot : Bentuk garis terputus-putus dalam bentuk garis dan titik 5 – Dah-Dot-Dot : Bentuk garis terputus-putus dalam bentuk garis dan dua titik 6 – Inside solid : Bentuk garisnya sama dengan solid

  12. Icon Line pada VB 6.0 Properti Border Style pada VB 6.0

  13. Membuat kotak, Oval, Lingkaran • Klik Icon Shape kemudian pilih bentuk pada properti shape Property shape  Untuk merubah gambar Icon shape

  14. Membuat Grafik Langkah-langkah dalam pembuatan Grafik : • Aktifkan komponen grafik dengan cara buka menu Project dan klik Components • Pada kotak dialog Components klik tab Controls • Berikan checklist pada Microsoft Chart Control • Muncul icon MSChart

  15. Membuat Circle Digunakan untuk menggambar lingkaran, ellips atau garis lengkung. Bentuk penulisan dari metode circle adalah sbb: Object Circle [step](x,y), Radius, [Color,start,end,aspect] Langkah pembuatan circle : • Buat sebuah form • Ketik listing dibawah ini

  16. Private Sub Form_Click() Dim cx, cy, radius, limit ScaleMode = 3 cx = ScaleWidth / 2 cy = ScaleHeight / 2 If cx > cy Then limit = cy Else limit = cx For radius = 0 To limit Circle (cx, cy), radius, RGB(Rnd * 255, Rnd * 255, Rnd * 255) Beep Next radius End Sub

  17. Latihan Soal IMK • GUI singkatan daria. Graphical User Interface b. Graphic Unit Interfacec. Graphical Unit Interfaced. Graphic User Interfacee. Grafical Uses Interface • Dibawah ini adalah contoh antarmuka manusia dengan komputer yang berbentuk grafis, kecuali : a. Pascald. Delphib. Visual Basic 6.0 e. Visual Basic.net c. Visual Fox pro

  18. Dibawah ini adalah contoh antarmuka manusia dengan komputer yang berbentuk grafis, kecuali : a. Pascal d. Delphib. Visual Basic 6.0 e. Visual Basic.net c. Visual Fox pro 3. Fungsi yang digunakan untuk membentuk garis terputus-putus dalam bentuk garis dan titik adalah :a. Dash d. Dot b. Dash-Dot e. Transparant c. Solid

  19. 3. Fungsi yang digunakan untuk membentuk garis terputus-putus dalam bentuk garis dan titik adalah :a. Dash d. Dot b. Dash-Dot e. Transparant c. Solid 4. Koordinat yang dipakai oleh peralatan fisik biasa disebut :a. Koordinat Layar b. Koordinat Logika c. Koordinat Fisikd. Koordinat Bayangan e. Koordinat Titik

  20. 4. Koordinat yang dipakai oleh peralatan fisik biasa disebut :a. Koordinat Layar b. Koordinat Logika c. Koordinat Fisikd. Koordinat Bayangan e. Koordinat Titik • Koordinator fisik yang berasal dari pusat menuju ke kananadalah : a. sumbu “z” positif d. sumbu “y” positifb. sumbu “x” positif e. sumbu “y” negatifc. sumbu “x” negatif

  21. Koordinator fisik yang berasal dari pusat menuju ke kananadalah : a. sumbu “z” positif d. sumbu “y” positifb. sumbu “x” positif e. sumbu “y” negatifc. sumbu “x” negatif • GUI singkatan daria. Graphical User Interface b. Graphic Unit Interfacec. Graphical Unit Interfaced. Graphic Uses Interfacee. Grafical User Interface

More Related