Postingan

Menampilkan postingan dari 2020

JMENU

Gambar
BAB X JMENU Dasar Teori Menu  adalah komponen yang berbentuk grup fungsi pemproses yang berkaitan dengan fitur-fitur suatu aplikasi. Kelas  JMenuBar  mengimplementasikan bar yang di dalamnya terdapat obyek-obyek menu yang bersifat  pull down  (dapat ditekan). Kelas  JMenuItem  digunakan untuk menyusun item menu yang berupa teks atau label, termasuk membuat  shortcut  dari tombol-tombol keyboard. Kelas JMenu digunakan untuk menginstans obyek-obyek pull down menu yang akan diletakkan pada menu bar. LANGKAH-LANGKAH PRAKTIKUM A. MEMBUAT PROGRAM MainMenu.java  import java.awt.event.*; import javax.swing.*; import java.awt.*; class CobaMenu extends JFrame {  JMenuBar menuBar;  JMenu file, doc, edit, help;  JMenuItem open, save, exit, delete, copy, paste, about;  public CobaMenu() {  setTitle("Menu");  setSize(200,200);  file = new JMenu("File");  file.setMnemonic('F');  doc = new JMenu("Document"); ...

EVENT HANDLING

Gambar
EVENT HANDLING Dasar Teori Event Handling adalah suatu metode untuk menangani sebuah event/aksi yang diberikan pengguna kepada suatu komponen GUI. Event adalah suatu peristiwa yang dipicu oleh pengguna pada suatu komponen, misalnya tombol ditekan. Dua paket yang biasa digunakan untuk menangani kejadian adalah  java.awt.event dan  javax.swing.event.  Event handling dalam menangani event terbagi menjadi 3 macam yaitu Event Suorce, Event Listener dan Event Handler. 1. Event Source  Event source adalah komponen yang mendapatkan suatu event yang kemudian ditangkap oleh Event Listener. Event Source dapat dibedakan dari penamaan komponen itu sendiri, misalnya tombol Simpan, tombol Hapus dan lainnya. Dengan penamaan Event Source ini, sebuah Event Listener akan dapat mendeteksi dari mana Event Listener tersebut berasal.   2.Event Listener  Event Listener digunakan untuk menangkap event yang terjadi pada komponen/Event Source. Dibawah ini disajikan beberapa listener ...

MANAJEMEN LAYOUT

Gambar
Laporan Praktikum  MANAJEMEN LAYOUT Dasar Teori Manajemen pemasangan komponen (manajemen layout) diperlukan untuk mengatur penempatan komponen di dalam frame agar bisa menghasilkan bentuk interface yang menarik. Penggunaan layout manager dalam menggunakan letak komponen juga akan memudahkan kita menempelkan komponen pada frame. Java menyediakan sejumlah metode layout dalam mengatur penempelan komponen ke dalam frame. Kita boleh mengkombinasikan beberapa metode agar pemasangan komponen menjadi lebih baik dan mudah. Method  setLayout()  digunakan untuk mengatur jenis metode yang digunakan pada saat pemasangan komponen. A. Metode FlowLayout  Metode FlowLayout menempatkan komponen di frame berdasarkan urutan komponen-komponen tersebut ditempelkan ke frame. Penyusunan dimulai dari kiri ke kanan dan dari atas ke bawah. Dengan demikian urutan pemasukan komponen menjadi penting. Secara default seluruh komponen yang ditambahkan dengan metode FlowLayout akan ditampilkan dengan...

LAPORAN PRAKTIKUM JAVA GUI

DASAR TEORI Sun Microsystem, Inc . selaku pengembang utama Java menyediakan banyak kelas  yang dapat digunakan untuk mempermudah pembuatan aplikasi Java. Daftar kelas yang  telah disediakan oleh Sun, lengkap beserta  constructor , method dan cara penggunaannya  dapat dilihat pada dokumentasi Java. Dokumentasi Java ini akan sangat terasa  kegunaannya ketika membuat aplikasi-aplikasi Java berbasis GUI ( Graphic User  Interface).  Graphic User Interface  (GUI) Graphic User Interface  (GUI) adalah suatu aplikasi dalam Java yang berbasis  grafik. GUI membuat hasil dari suatu program tampak menarik dan nyaman ketika  digunakan oleh para user serta kemudahan penggunaan program. Java menyediakan dua  kelas untuk GUI, yaitu AWT  (Abstract Windowing Toolkit) dan Swing. A. AWT (Abstract Windowing Toolkit)  AWT terdapat pada package  java.awt.  Package java.awt berisi komponen- komponen GUI yang bersifat platform sistem...