Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.19 KB | None | 0 0
  1. import javax.swing.*;
  2. import java.awt.*;
  3.  
  4. public class Main
  5. {
  6.     public static void main(String[] args)
  7.     {
  8.         ProgramFrame programFrame = new ProgramFrame();
  9.         ProgramMenu programMenu = new ProgramMenu();
  10.  
  11.         programFrame.setProgramFrame();
  12.         programMenu.setProgramMenu();
  13.     }
  14. }
  15.  
  16. public class ProgramFrame
  17. {
  18.     private JFrame frame;
  19.  
  20.     public void setProgramFrame()
  21.     {
  22.         frame = new JFrame("");
  23.  
  24.         frame.setIconImage(new ImageIcon("res/IconImage.png").getImage());
  25.         frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  26.         frame.setExtendedState(Frame.MAXIMIZED_BOTH);
  27.         frame.setLayout(new GridBagLayout());
  28.         frame.setVisible(true);
  29.     }
  30.  
  31.     public JFrame getFrame()
  32.     {
  33.         return frame;
  34.     }
  35. }
  36.  
  37. public class ProgramMenu
  38. {
  39.     private JButton menuPlayButton;
  40.  
  41.     public void setProgramMenu()
  42.     {
  43.         setProgramMenuButtons();
  44.     }
  45.  
  46.     private void setProgramMenuButtons()
  47.     {
  48.         setMenuPlayButton();
  49.     }
  50.  
  51.     private void setMenuPlayButton()
  52.     {
  53.         menuPlayButton = new JButton();
  54.  
  55.         new ProgramFrame().getFrame().add(menuPlayButton);
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement