Postingan

Menampilkan postingan dari Juni, 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...