Professional Documents
Culture Documents
Nama: I Made Riko Hermawan STB: 082422 Kelas: J
Nama: I Made Riko Hermawan STB: 082422 Kelas: J
STB : 082422
KELAS : J
import java.awt.*;
import java.awt.event.*;
DeteksiWin win;
DeteksiAksi aksi;
MenuBar mb;
public MenuKu(){
mb = new MenuBar();
setTitle("082422_Menu");
setSize(300, 200);
addWindowListener(win);
open.addActionListener(aksi);
exit.addActionListener(aksi);
hobby.addActionListener(aksi);
setMenuBar(mb);
mb.add(file);
mb.add(dataku);
mb.add(info);
file.add(open);
file.add(search);
file.add(exit);
dataku.add(name);
dataku.add(address);
dataku.add(universitas);
info.add(hobby);
show();
}
public void bukaBaru(){
form2.setAlwaysOnTop(true);
form2.setLocation(form1.getX()+10,form1.getY()+10);
form2.show();
form1.setEnabled(false);
if(e.getActionCommand() == "exit")
System.exit(0);
else
if(e.getActionCommand() == "open")
form1.bukaBaru();
else
if(e.getActionCommand() == "hobby"){
form1.add(pesan);
form1.show();
form2.setSize(400,250);
form2.addWindowListener(new DeteksiWin());
if(e.getSource() == MenuKu.form1)
System.exit(0);
else{
((Frame)e.getSource()).setVisible(false);
MenuKu.form1.setEnabled(true);
MenuKu.form1.show();
MenuKu.seleksi(e);