Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.55 KB | None | 0 0
  1. import java.awt.BorderLayout;
  2. import java.awt.Container;
  3. import java.awt.Dimension;
  4. import java.awt.Frame;
  5. import java.awt.Menu;
  6.  
  7. import javax.swing.JButton;
  8. import javax.swing.JFrame;
  9. import javax.swing.JFrame;
  10. import javax.swing.JMenu;
  11. import javax.swing.JMenuBar;
  12. import javax.swing.JMenuItem;
  13. import javax.swing.JPanel;
  14. import javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction;
  15.  
  16.  
  17. public class mainForm {
  18.  
  19.     JFrame fr = new JFrame();
  20.     Container cn = fr.getContentPane();
  21.    
  22.     public void initFrame()
  23.     {
  24.         fr.setTitle("Main Form");
  25.         fr.setExtendedState(fr.MAXIMIZED_BOTH);
  26.         fr.setDefaultCloseOperation(fr.EXIT_ON_CLOSE);
  27.         fr.setLocationRelativeTo(null);
  28.         fr.setVisible(true);
  29.         fr.setResizable(false);
  30.     }
  31.    
  32.     public mainForm()
  33.     {
  34.         // menubar , menu , menu item   = done
  35.         // internal frame               =
  36.         // icon                         =
  37.         // separator                    =
  38.         // accelerator                  =
  39.         JMenuBar mbar = new JMenuBar();
  40.         JMenu menuFile = new JMenu("File");
  41.         JMenu menuEdit = new JMenu("Edit");            
  42.         JMenuItem login = new JMenuItem("Login");
  43.         JMenuItem logout = new JMenuItem("Logout");
  44.         JMenuItem exit = new JMenuItem("Exit");
  45.        
  46.         // adding menu component
  47.         menuFile.add(login);
  48.         menuFile.add(logout);
  49.         menuFile.add(exit);                    
  50.         mbar.add(menuFile);
  51.         mbar.add(menuEdit);
  52.        
  53.         //panel
  54.         cn.setLayout(new BorderLayout());
  55.         /*
  56.         JPanel panelatas = new JPanel();
  57.         JPanel paneltengah = new JPanel();
  58.         JPanel panebawah = new JPanel();
  59.          */
  60.        
  61.         // adding component
  62.         cn.add(mbar,BorderLayout.NORTH);       
  63.        
  64.         initFrame();       
  65.     }  
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement