private void InitPanel0() {     //MAIN MENU
        gamePanel[0].setLayout(new GridBagLayout());
        
        /*ImagePanel g = new ImagePanel("C:/Users/user/Desktop/tesSaboteur.png");
        //gamePanel[0].add(g, BorderLayout.CENTER);
        c.gridx = 0;
        c.gridy = 0;
        c.gridwidth = 5;
        //c.gridheight = 2;
        c.weighty = 0.05;
        gamePanel[0].add(g,c);
        c.fill = GridBagConstraints.HORIZONTAL;*/
        
        /* Panel untuk tombol - tombol di menu utama */
        final JPanel baseMenu = new JPanel();
        baseMenu.setLayout(new CardLayout());
        /* tombol - tombol menu utama */
        final JButton[] menuButton = new JButton[6];
        menuButton[0] = new JButton("START");
        menuButton[1] = new JButton("HIGH SCORE");
        menuButton[2] = new JButton("SETTINGS");
        menuButton[3] = new JButton("HELP");
        menuButton[4] = new JButton("ABOUT");
        menuButton[5] = new JButton("EXIT");
        /*try {
            BufferedImage img = ImageIO.read(new File("img/button.png"));
            for (int i=0; i<6; i++) {
                menuButton[i].setIcon(new ImageIcon(img));
                menuButton[i].setPreferredSize(new Dimension(img.getWidth(), img.getHeight()));
                //menuButton[i].setPreferredSize(new Dimension(FRAME_WIDTH/6, FRAME_HEIGHT/11));
                baseMenu.add(menuButton[i]);
            }
        } catch(IOException e) {}*/
        for (int i=0; i<6; i++) {
            menuButton[i].setPreferredSize(new Dimension(FRAME_WIDTH/6, FRAME_HEIGHT/11));
            baseMenu.add(menuButton[i]);
        }
        /* Listener untuk tombol - tombol menu utama */
        ActionListener action = new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                CardLayout cardLayout = (CardLayout)basePanel.getLayout();
                if (e.getSource() == menuButton[0]) {
                    cardLayout.show(basePanel, "START");
                }
                if (e.getSource() == menuButton[1]) {
                    cardLayout.show(basePanel, "HIGH SCORE");
                }
                if (e.getSource() == menuButton[2]) {
                    cardLayout.show(basePanel, "SETTINGS");
                }
                if (e.getSource() == menuButton[3]) {
                    cardLayout.show(basePanel, "HELP");
                }
                if (e.getSource() == menuButton[4]) {
                    cardLayout.show(basePanel, "ABOUT");
                }
                if (e.getSource() == menuButton[5]) {
                    System.exit(0);
                }
            } 
        };
        /* Menambahkan Listener ke tombol di menu utama */
        for (int i=0; i<6; i++) {
            menuButton[i].addActionListener(action);
        }
        
        JButton prev = new JButton("<<");
        JButton next = new JButton(">>");
        prev.setPreferredSize(new Dimension(FRAME_WIDTH/15, FRAME_HEIGHT/11));
        next.setPreferredSize(new Dimension(FRAME_WIDTH/15, FRAME_HEIGHT/11));
        prev.addActionListener(new ActionListener() {
           @Override
           public void actionPerformed(ActionEvent e) {
               CardLayout cl = (CardLayout) baseMenu.getLayout();
               cl.previous(baseMenu);
           }
        });
        next.addActionListener(new ActionListener() {
           @Override
           public void actionPerformed(ActionEvent e) {
               CardLayout cl = (CardLayout) baseMenu.getLayout();
               cl.next(baseMenu);
           }
        });
        
        /* Panel untuk pilihan menu berisi baseMenu, prev, dan next */
        JPanel panelMenu = new JPanel();
        panelMenu.setLayout(new GridBagLayout());
        
        c.gridx = 0;
        c.gridy = 0;
        c.gridwidth = 1;
        c.gridheight = 2;
        //c.ipady = FRAME_HEIGHT/20;
        panelMenu.add(prev,c);
        
        c.gridx = 1;
        c.gridwidth = 1;
        //c.ipadx = FRAME_WIDTH/10;
        panelMenu.add(baseMenu, c);
        
        c.gridx = 12;
        c.gridwidth = 1;
        //c.ipadx = 0;
        panelMenu.add(next, c);
        
        c.gridx = 0;
        c.gridy = 0;
        c.weighty = 1;
        c.anchor = GridBagConstraints.SOUTH;
        c.insets = new Insets(0, 0, FRAME_HEIGHT/15, 0);
        gamePanel[0].add(panelMenu, c);
        
        
        /*c.gridy = 1;
        c.gridwidth = 1;
        c.gridheight = 1;
        c.weightx = 0.9;
        //c.weighty = 0.8;
        c.anchor = GridBagConstraints.NORTH;
        for (int i=0; i<5; i++) {
            c.gridx = i;
            gamePanel[0].add(menuButton[i], c);
        }
        
        c.gridy = 2;
        c.gridx = 2;
        c. anchor = GridBagConstraints.NORTH;
        gamePanel[0].add(menuButton[5],c);*/
        
    }