Dragonica Emoticon Sparkly Eye
13 Mar 2012

Membuat MENU dan SUB MENU

Kali ini kita akan belajar bersama-sama cara membuat Menu dan Sub Menu dengan Bahasa JAVA...
   Okeh  saya mulai dengan contoh yang paleng medah seperti gambar dibawah ini..
Dan jangan pernah takut GAGAl...

ini dia gambarnya...




Mudah kan????...
nah disini Pasti tidak akan membutuhkan banyak penjelasa..
tinggal masukin code aja kan???

------------------------------
------------------------------
-Source Code Lengkap--
------------------------------
------------------------------


import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

class BuatMenu extends JFrame implements ActionListener{

JMenuBar menubar;
JMenu DataDiri, rentalan;
JMenuItem datadiri, exit, login, about;

public BuatMenu(){
setTitle("Menu Utama");
setSize(300,300);

DataDiri = new JMenu("Data Diri");
rentalan = new JMenu("Rentalan");


datadiri = new JMenuItem("Data Diri");
datadiri.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_D,ActionEvent.ALT_MASK));
exit = new JMenuItem("Exit");
exit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_E,ActionEvent.ALT_MASK));
login = new JMenuItem("Login");
login.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_L,ActionEvent.ALT_MASK));
about = new JMenuItem("About");
about.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,ActionEvent.ALT_MASK));


menubar = new JMenuBar();

setJMenuBar(menubar);
menubar.add(DataDiri);
DataDiri.add(datadiri);
DataDiri.add(exit);


menubar.add(rentalan);
rentalan.add(login);
rentalan.add(about);


exit.addActionListener(this);
datadiri.addActionListener(this);
login.addActionListener(this);
about.addActionListener(this);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);

}

public void actionPerformed(ActionEvent e){

if (e.getSource()== exit){
System.exit(0);
}
if (e.getSource()== datadiri){
new Biodata();
}
if (e.getSource()== login){
new Loginku();
}
if (e.getSource()== about){
new About();
}
}

}

public class MenuAwal{
public static void main(String[] tauhidg2h){
BuatMenu BM = new BuatMenu();
BM.setVisible(true);
}

}

SEMOGA BERHASIL DAN SLALU KEMBANGKAN KREASIMU..........
OKEH....

0 komentar:

Posting Komentar

 
;