Assalamu’alaikum
warahmatullahi wabarakatuh,
Selamat datang di
blog saya...
Postingan kali ini saya akan membahas tugas praktikum
saya yang tentang lanjutan latihan Jmenu. Untuk yang belum lihat postingan
sebelumnya dapat dilihat dari teks link di bawah ini :
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.
Berikut
ini latihan program Event Handling yang akan di buat :
Membuat Menu Warna Background
Kode Program
|
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
class CobaMenu extends JFrame {
JMenuBar menuBar;
JMenu file,
warna, background;
JMenuItem exit,
hitam, biru;
JTextArea fwarna = new
JTextArea();
public CobaMenu() {
setTitle("Menu");
setSize(200,200);
file = new JMenu("File");
file.setMnemonic('F');
warna = new JMenu("Warna");
warna.setMnemonic('W');
background = new
JMenu("Warna Background");
background.setMnemonic('B');
exit = new JMenuItem("Exit");
exit.setMnemonic('E');
hitam = new JMenuItem("Hitam");
hitam.setMnemonic('H');
biru = new JMenuItem("Biru");
biru.setMnemonic('B');
menuBar = new JMenuBar();
setJMenuBar(menuBar);
menuBar.add(file);
file.add(exit);
menuBar.add(warna);
warna.add(background);
background.add(hitam);
background.add(biru);
setLayout(null);
add(fwarna);
fwarna.setBounds(10,10,180,25);
exit.addActionListener(new
ActionListener() {
public void
actionPerformed(ActionEvent e) {
System.exit(0);
}
});
hitam.addActionListener(new
ActionListener() {
public void
actionPerformed(ActionEvent e) {
fwarna.setBackground(Color.black);
}
});
biru.addActionListener(new
ActionListener() {
public void
actionPerformed(ActionEvent e) {
fwarna.setBackground(Color.blue);
}
});
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(250,200);
setVisible(true);
}
}
public class MainJMenu {
public static void
main(String [] neno) {
CobaMenu m = new
CobaMenu();
}
}
|
Simpan dengan nama MainJMenu.java selanjutnya :
1.
CTRL+1 untuk
mengkompile program java
2.
CTRL+2 untuk
menjalankan program
Hasil
Output Program
Tampilan
program yang dijalankan
Jika menu file di klik
Jika menu Warna di klik dan sub menu item Warna Background
Jika sub menu item Hitam diklik maka TextArea berwarna Hitam
Sekian Tentang Materi Lanjutan Latihan Jmenu Pada Java
Praktikum Berorientasi Objek II
Terimakasih dan Semoga Bermanfaat
----***----
Wassalammu’alaikum
warahmatullahi wabarakatuh



Tidak ada komentar:
Posting Komentar