Netbeans GUI Builder Buat project baru dalam Netbeans Kategori project

Slides:



Advertisements
Presentasi serupa
Oleh: Mike Yuliana PENS-ITS
Advertisements

BAB IX PEMROGRAMAN BASIS DATA
Kode MK : MI Revisi Terakhir : Sesi 3 FX. Henry Nugroho, S.T., M.Cs. Adi Kusjani, S.T. Property dan Method 2013.
KOMPONEN DALAM DELPHI Form
Penggunaan Kontrol Array
Kode MK : MI Revisi Terakhir : Pertemuan1 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. GUI dan IDE 2013.
Menggunakan Event dan Property
KoTA 105 Irwan Nugraha ( ) Rendy Azhary ( ) Taufik Rohmat ( )
Pemrograman Visual Basic 6.0
GUI & Event Handling Viska Mutiawani, M.Sc.
Kode MK : MI Revisi Terakhir : Pertemuan 2 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. Penggunaan Komponen Dasar 2013.
PEMROGRAMAN APLIKASI BISNIS I (VISUAL STUDIO 2010)
VISUAL BASIC.NET Apa Itu VB.NET ?
Graphic User Interface
Bahasa Pemrograman 3 Lab Bahasa Pemrograman 3
Pertemuan 7 : Perulangan for(….;….;…..)
KOMPONEN DALAM DELPHI Form
Johannes Simatupang, MKom, Cobit5-F NIDN :
Dibuat oleh : Tinaliah, M. Kom Triana Elizabeth, M. Kom.
PENGENALAN MACRO Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang dilakukan pada program.
Pemrograman VB.NET Pertemuan 3.
Pemrograman Berorientasi Objek
Presented by : Herianto
Graphical User Interface
 Design View Daerah kerja utama Untuk Mendesign program-program Aplikasi  Code View Tempat Mengetikkan baris program yang menjadi istruksi- instruksi.
Command line argument.
Creating User Interfaces Pertemuan 6 Matakuliah: M0864/Programming I Tahun: 2009.
Pemrograman Berorientasi Obyek
Pengenalan Visual Basic
STUDY CLUB “Implementasi Pemrograman Berorientasi Objek”
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
Switchboard Arif Basofi, S.Kom.
Implementasi Pemrograman Berorientasi Objek
KONSEP SWING.
Bahasa Pemrograman (Pemrograman Visual)
MENGUASAI LAYOUT MANAGER
Graphical User Interface (GUI)
Memahami Ruang Lingkup Pemrograman
Pertemuan 10 GUI (Graphical User Interface)
VISUAL BASIC.NET Apa Itu VB.NET ?
Pertemuan 5 Combo Box List Box Combo Box List Box.
Java User Interface (Swing)
Basic GUI Matakuliah : T0984 / Algoritma dan Metode Object Oriented Programming II Pertemuan : 13 Tahun : 2008 Versi : 1/0.
Memahami Ruang Lingkup Pemrograman
Algoritma dan Pemrograman 2A
Bahasa Pemrograman 1 ACTIVE X DAN MDI Chapter 05 bimocahyo bimocahyo.
Algoritma Pemrograman 2A
Component and Layout Manager Pertemuan 3
Command line argument.
VB 2010 Pertemuan 9.
LAB PEMOGRAMAN III (VISUAL BASIC)
Visual Studio 2008 Merupakan perangkat lunak yang terintegrasi. Di dalamnya terdapat beberapa perangkat lunak untuk pengembang ( Programmer ), antara lain.
GUI Pertemuan 10.
Pengenalan Visual Basic
Menggunakan Event dan Property
Pemrograman Berorientasi Objek
Pertemuan 1 Pemrograman Visual Intro ‘n Delphi Intro
Pemrograman Visual Java
Pemrograman Terstruktur I dengan Delphi
Pemrograman Berorientasi Obyek
GUI Stiki © 2014.
Pemrograman Berorientasi Obyek
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pemrograman GUI dengan Java
Memahami Ruang Lingkup Pemrograman
Pemrograman Fery Updi,M.Kom.
Pemrograman Berorientasi Objek
Bahasa Pemrograman (Pemrograman Visual)
TIPE DATA, KONVERSI TIPE DATA JLABEL, JTEXTFIELD, JBUTTON, JOPTIONPANE
Bahasa Pemrograman (Pemrograman Visual)
Transcript presentasi:

Netbeans GUI Builder Buat project baru dalam Netbeans Kategori project Swing Pallet.

APLIKASI BERBASIS DESKTOP textfield menyimpan data berbentuk text (string) yang relatif pendek label digunakan untuk memberikan keterangan penjelas terhadap komponen lain tombol digunakan user untuk menjalankan satu instruksi tertentu.

BAGAIMANA CARA MEMBUATNYA?

Jendela Design untuk menempatkan komponen yang sudah dipilih

LANGKAHNYA Keterangan, txtA, lblPlus, txtB, btnHitung, lblHasil Menambahkan variable untuk menampung nilai yang akan dijumlahkan

Penekanan tombol btnHitung.

KETERANGAN Jendela Design menampilkan visualisasi komponen GUI Jendela Source menampilkan kode program dari class yang sedang dibuka. Jendela Swing Pallete berisikan komponen-komponen swing yang bisa kita drag-and-drop ke dalam jendela design.

KETERANGAN JLabel dan JTextField mempunyai method getText dan setText untuk mengambil dan mengeset text yang ditampilkan. Method Integer.parseInt digunakan untuk merubah String menjadi Integer.

LATIHAN perkalian dua bilangan pengurangan dua bilangan

JCheckBox dan JRadioButton JCheckBox, mutiple selection JRadioButton, single selection

BAGAIMANA CARA MEMBUATNYA?

LANGKAHNYA Dua object JRadioButton : radioBerwarna dan radioTransparan. Satu object ButtonGroup : groupTipeWarna. Empat object JCheckBox : chkHijau, chkBiru, chkMerah, chkKuning. Satu object JTextArea : txtWarna. Satu object JScrollPane : scrollWarna

Memilih komponen radioBerwarna di Jendela Design b) Klik tab code di Jendela Properties c) Pilih properti : Post-Creation Code d) Masukkan kode berikut ini kedalam dialog yang muncul : Lakukan langkah yang sama terhadap object radioTransparan.

Method tampilkanWarna ini nantinya akan dipanggil setiap kali salah satu dari JCheckBox dipilih. Jika sedang dipilih maka text dari JCheckBox tersebut akan ditampilkan dalam txtWarna. hod tampilkanWarna ini nantinya akan dipanggil setiap kali salah satu dari JCheckBox dipilih. yang

 JComboBox  JComboBox memerlukan tempat yang minimalis dibandingkan dengan JRadioButton, JComboBox yang dapat diedit, sehingga memungkinkan user untuk memilih pilihan yang tidak ada dalam item JComboBox

JList JList memungkinkan multiple selection dengan menekan tombol : SHIFT + Left Click atau CTRL + Left Click. Kemampuan ini membantu user jika harus melakukan multiple selection.

a)Empat buah JLabel : lblPekerjaan, lblPilihanPekerjaan, lblHobby, lblPilihanHobby. b) Satu buah JComboBox : cmbPekerjaan c) Satu buah JList : lstHobby d) Satu buah JtextArea : txtPilihanHobby

Merubah isi JComboBox. Merubah isi JList.

JMenuBar, Jmenu, JMenuItem JMenuBar adalah class yang digunakan untuk menampung JMenu. JMenu dapat menampung satu atau lebih JMenuItem. JMenuItem merupakan bagian terluar dari struktur menu yang tidak bisa mempunyai child.