import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Main extends JFrame {
JLabel imgla = new JLabel();
public Main() {
setTitle("imsiOS 2.5");
createMenu();
getContentPane().add(imgla, BorderLayout.CENTER);
setSize(1550,1320);
setVisible(true);
}
private void createMenu() {
JMenuBar mb = new JMenuBar();
JMenu screenMenu = new JMenu("Screen");
JMenuItem [] menuItems = new JMenuItem[4];
String[] iTemTitle = {"Load","Hide","ReLoad","ShutDown"};
JMenu
setJMenuBar(mb);
mb.add(screenMenu);
MenuActionListner listner = new MenuActionListner();
for(int i = 0; i < menuItems.length;i++) {
menuItems[i] = new JMenuItem();
menuItems[i].addActionListner(listner);
screenMenu.add(menuItem[i]);
}
mb.add(screenMenu);
setJMenuBar(mb);
}
class MenuActionListner implements ActionListener {
public void actionPerforomed(ActionEvent e) {
String cmd = e.getActionCommand();
switch(cmd) {
case "Load" :
if(imgla.getIcon() != null)
return;
imgla.setIcon(new ImageIcon("img/testimg.png"));
break;
case "Hide" :
imgla.setVisible(false);
break;
case "ReLoad" :
imgla.setVisible(true);
case "ShutDown" :
System.exit(0);
break;
}
}
}
public static void main(String[] args) {
new Main();
}
}