5
Jans Hendry / S2 TE UGM 09 UICONTROL Ada beberapa komponen yang telah disediakan oleh Matlab dimana anda tinggal klik dan drag ke jendela design. Komponen-komponen tersebut disebut juga sebagai UIControl atau uicontrol yang tugas nya untuk melaksanakan tujuan-tujuan tertentu. Perhatikan tabel di bawah berisi uicontrol yang ada pada matlab beserta deskripsinya. UI Control Style value Deskripsi Static Text "text" Menampilkan string dalam kotak Slider "slider" Mengembalikan nilai dalam range tertentu Toggle Button "toggle" Memiliki dua keadaan saja, "ON" dan "OFF" Radio Button "radio" Menujukkan opsi untuk memilih Push Button "pushbutton" Memberi perintah untuk segera menjalankan instruksi List Box "listbox" Berisi string bila ada pilihan Pop-up Menu "popup" Seperti combobox, mirip dengan listbox tapi punya drop down opsi Frame "frame" Untuk mengelompokkan beberapa uicontrol Editable Text "edit" Text di dalamnya bisa diedit atau bersifat dinamis Check Box "checkbox" Mengindikasikan keadaan dari opsi Table "table" Membuat tabel Axes "axes" Membuat grafik dalam GUI Tampilan dari masing-masing UIControl: UICONTROL Bentuk Static text Slider Toggle button ON: OFF: Radio button Push button List box Pop up menu Lecture 2 - Component pada GUI Tuesday, February 22, 2011 9:15 AM Matlab GUI Page 1

MATLAB GUI Lecture 2 - Components in GUI

Embed Size (px)

Citation preview

Page 1: MATLAB GUI Lecture 2 - Components in GUI

Jans Hendry / S2 TE UGM 09

UICONTROL

Ada beberapa komponen yang telah disediakan oleh Matlab dimana anda tinggal klik dan drag ke jendela design.

Komponen-komponen tersebut disebut juga sebagai UIControl atau uicontrol yang tugas nya untuk melaksanakan

tujuan-tujuan tertentu.

Perhatikan tabel di bawah berisi uicontrol yang ada pada matlab beserta deskripsinya.

UI Control Style value Deskripsi

Static Text "text" Menampilkan string dalam kotak

Slider "slider" Mengembalikan nilai dalam range tertentu

Toggle Button "toggle" Memiliki dua keadaan saja, "ON" dan "OFF"

Radio Button "radio" Menujukkan opsi untuk memilih

Push Button "pushbutton" Memberi perintah untuk segera menjalankan instruksi

List Box "listbox" Berisi string bila ada pilihan

Pop-up Menu "popup" Seperti combobox, mirip dengan listbox tapi punya drop down

opsi

Frame "frame" Untuk mengelompokkan beberapa uicontrol

Editable Text "edit" Text di dalamnya bisa diedit atau bersifat dinamis

Check Box "checkbox" Mengindikasikan keadaan dari opsi

Table "table" Membuat tabel

Axes "axes" Membuat grafik dalam GUI

Tampilan dari masing-masing UIControl:

UICONTROL Bentuk

Static text

Slider

Toggle button ON:

OFF:

Radio button

Push button

List box

Pop up menu

Lecture 2 - Component pada GUITuesday, February 22, 2011

9:15 AM

Matlab GUI Page 1

Page 2: MATLAB GUI Lecture 2 - Components in GUI

Frame/Panel

Editable text

Check box

Table

axes

MENU EDITOR

GUI matlab juga memberikan anda kesempatan untuk membuat program dengan tampilan lebih profesional. Anda bisa

mendapatkan program yang memiliki menu bar seperti program-program lainnya. Untuk mengetahui caranya, ikuti

langkah-langkah di bawah ini:

Pilih menu Tools>Menu Editor-

Matlab GUI Page 2

Page 3: MATLAB GUI Lecture 2 - Components in GUI

Anda akan di bawa ke jendela berikut-

Yang diberi kotak biru adalah untuk menambahkan parent dari menu (kepala menu).-

Yang diberi kotak merah adalah untuk menambahkan child dari menu atau menu turunan atau anak menu.-

Keterangan:

Misalkan contoh seperti ini:

Matlab GUI Page 3

Page 4: MATLAB GUI Lecture 2 - Components in GUI

Keterangan:

Usahakan untuk Label dan Tag dibuat sama saja namanya, baik untuk parent maupun child.

Lalu klik OK-

Kemudian jalankan program anda, akan menghasilkan:

Matlab GUI Page 4

Page 5: MATLAB GUI Lecture 2 - Components in GUI

Anda lihat bahwa program telah memiliki menu dengan parents adalah contoh, edit. Sementara untuk child anda

memiliki file dan exit untuk parents contoh.

Apa yang telah anda pelajari di atas merupakan hal yang sering ada ketika anda ingin membangun sebuah projek yang

lebih profesional. Untuk lecture berikutnya kita akan mempelajari bagaimana cara memprogram dengan menggunakan

GUI. Dasar-dasar matlab yang telah kita pelajari sebelumnya akan sangat berguna.

~~~ TERIMA KASIH ~~~

Matlab GUI Page 5