Bahasa Pemrograman (Pemrograman Visual)

Slides:



Advertisements
Presentasi serupa
Oleh: Mike Yuliana PENS-ITS
Advertisements

Dasar dasar GUI programming di Java
Pemrograman JAVA (TIB09)
Mendapatkan Input dari Keyboard
BAHASA PEMROGRAMAN JAVA
Pemrograman Berorientasi Objek
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
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
Struktur Kode Aplikasi Java (2) As’ad Djamalilleil
GUI & Event Handling Viska Mutiawani, M.Sc.
REPORT.
Kode MK : MI Revisi Terakhir : Pertemuan 2 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. Penggunaan Komponen Dasar 2013.
Praktikum OOP Pengenalan Java Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2009.
Java GUI.
Graphic User Interface
Bahasa Pemrograman 3 Lab Bahasa Pemrograman 3
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Koneksi Database Java dan Access
- PERTEMUAN 4 - PERULANGAN
Presented by : Ratri Enggar Pawening
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
Company LOGO PEMOGRAMAN APLIKASI BERGERAK (Java ME)
GUI event handling.
Pemrograman Berorientasi Objek
Graphical User Interface
Command line argument.
Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI.
Pemrograman Berorientasi Obyek
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
Step by step membuat Kalkulator.java menggunakan Java GUI
Implementasi Pemrograman Berorientasi Objek
KONSEP SWING.
Bahasa Pemrograman (Pemrograman Visual)
MENGUASAI LAYOUT MANAGER
Graphical User Interface (GUI)
DASAR MENGUASAI NETBEANS
Java GUI PBO.
MENDAPATKAN INPUT DARI KEYBOARD.
PBOL Dewi Kusumaningsih
DASAR DASAR JAVA Dengan Netbans PBO Java.
Pengaksesan File Disusun Oleh: Reza Budiawan Untuk:
Java User Interface (Swing)
FONDASI PEMROGRAMAN & STRUKTUR DATA #4
Command line argument.
OPERASI FILE & EXCEPTION HANDLING
PEMROGRAMAN DASAR DI JAVA
JFC dan Swing U Abd. Rohim, MT mailto:
Dasar Komputer & Pemrog. 2B
Menggunakan Event dan Property
Visual Basic 2010 The Beginner
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Pemrograman Berorientasi Objek
Contoh.
Pemrograman Visual Java
Meriska Defriani, M.Kom Workshop Pemrograman #2 HUMANIKA
Pemrograman Berorientasi Obyek
Netbeans GUI Builder Buat project baru dalam Netbeans Kategori project
Pemrograman Berorientasi Obyek
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pemrograman GUI dengan Java
Pemrograman Fery Updi,M.Kom.
Bahasa Pemrograman (Pemrograman Visual)
TIPE DATA, KONVERSI TIPE DATA JLABEL, JTEXTFIELD, JBUTTON, JOPTIONPANE
Bahasa Pemrograman Latihan Database.
Create Read Update Database
Bahasa Pemrograman (Pemrograman Visual)
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 4
Transcript presentasi:

Bahasa Pemrograman (Pemrograman Visual) #4 Pemrograman Visual dengan Java Swing

Tujuan Pertemuan Memahami pembuatan program java visual sederhana dengan swing: Membuat Jframe JTextField JButton

Membuat JFrame Form Untuk membuat form JFrame: (dgn Netbeans) Klik kanan pada project  new  JFrame Form Selanjutnya pada form yang tampil (lihat slide berikutnya), isi nama class

Membuat JFrame Form

Membuat JFrame Form JFrame: Palette

Membuat JFrame Form Panel Properties Tips: Nilai yag sering dirubah pada properties JFrame adalah: name  memberi nama pada JFrame tittle  Memberikan judul form preferredSize Menentukan ukuran Jframe defaultCloseOperation Menentukan jenis operasi yang dijalankan kalau frame di-close Event yang sering dimanfaatkan pada JFrame adalah: formComponentShown()  Event aktif saat form ditampilkan formComponentShown( )

Menambahkan Jbutton pada JFrame Properties JButton yang biasa diisi: Variable Name  Nama variable yang biasa digunakan untuk mengakses Text  Teks (tulisan) yang ditampilkan pada button Event yang sering dimanfaatkan: actionPerformed()  Event yang aktif saat tombol di click Untuk keluar dari aplikasi perintahnya: System.exit(0);

Menambahkan JTextField pada JFrame Untuk menambahkan komponen visual pada Jframe, bisa dilakukan dengan melakukan drag & drop komponen pada palette ke form Jframe. Properties JLabel yang biasa diisi: Variable Name text toolTipText Method: setText( ) getText( )

Contoh jFrame name: frLatihan1 Title: Latihan Frame PreferredSize: [400, 300] defaultCloseOperation: EXIT_ON_CLOSE formComponentShown: jBtnKeluar.setVisible(false); Contoh jLabel Variable name: jLblPesan Text: Hello World, please click tombol di bawah ini! toolTipText: Ini teks pesan jButton Variable name: jBtnClickMe Text: Click Me actionPerformed: jLblPesan.setText("Terima kasih, tombol sudah anda tekan"); jBtnClickMe.setVisible(false); jBtnKeluar.setVisible(true); jButton Variable name: jBtnKeluar Text: EXIT actionPerformed: System.exit(0);

Menambahkan JTextField pada JFrame Untuk menambahkan komponen visual pada Jframe, bisa dilakukan dengan melakukan drag & drop komponen pada palette ke form Jframe. Properties JTextField yang biasa diisi: Variable Name text toolTipText Horizontal Size Method: setText( ) getText( )

Menambahkan JTextField pada JFrame Untuk menambahkan komponen visual pada Jframe, bisa dilakukan dengan melakukan drag & drop komponen pada palette ke form Jframe. Properties JTextField yang biasa diisi: Variable Name text toolTipText Horizontal Size Method: setText( ) getText( )

TUGAS import java.util.Scanner; import java.io.FileNotFoundException; import java.io.FileReader; public class bacaFile { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Nama File: "); String file = input.nextLine(); try{ Scanner fs = new Scanner(new FileReader(file)); while(fs.hasNextLine()) { String isi = fs.nextLine(); System.out.println(isi); } catch (FileNotFoundException fe) { System.out.println("Invalid filename. Try another:"); //getFileScanner(); Lakukan analisa terhadap kode program disamping, hasil analisa berupa penjelasan proses kode program tersebut.

“The More You Share, The More You Get” Terima Kasih “The More You Share, The More You Get”