@SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        twoPlayerPanel1 = new javax.swing.JPanel();
        player1Combo = new javax.swing.JComboBox();
        twoPlayerQuitGameBtn = new javax.swing.JButton();
        newPlayer1Btn = new javax.swing.JButton();
        Player1Label = new javax.swing.JLabel();
        Player2Label = new javax.swing.JLabel();
        player2Combo = new javax.swing.JComboBox();
        newPlayer2Btn = new javax.swing.JButton();
        backBtn = new javax.swing.JButton();
        singlePlayerPanel = new javax.swing.JPanel();
        singlePlayerNameCombo = new javax.swing.JComboBox();
        singlePlayerQuitGameBtn = new javax.swing.JButton();
        singlePlayerNewPlayerBtn = new javax.swing.JButton();
        singlePlayerLabel = new javax.swing.JLabel();
        singlePlayerBackBtn = new javax.swing.JButton();
        NewPlayerPlanel = new javax.swing.JPanel();
        newPlayerQuitGameBtn = new javax.swing.JButton();
        newPlayerNameLabel = new javax.swing.JLabel();
        newPlayerBackBtn = new javax.swing.JButton();
        playerNameText = new javax.swing.JTextField();
        addPlayerBtn = new javax.swing.JButton();
        playBtn = new javax.swing.JButton();
        twoPlayerBtn = new javax.swing.JButton();
        singlePlayerBtn = new javax.swing.JButton();
        quitGameBtn = new javax.swing.JButton();
        titleLabel = new javax.swing.JLabel();
        backgroundLabel = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setTitle("Tic Tac Toe");
        setMinimumSize(new java.awt.Dimension(626, 536));
        getContentPane().setLayout(null);

        twoPlayerPanel1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 102, 0), new java.awt.Color(153, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 153, 0)));

        player1Combo.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        player1Combo.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Players" }));

        twoPlayerQuitGameBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        twoPlayerQuitGameBtn.setText("Quit Game");
        twoPlayerQuitGameBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        twoPlayerQuitGameBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                twoPlayerQuitGameBtnActionPerformed(evt);
            }
        });

        newPlayer1Btn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        newPlayer1Btn.setText("New Player");
        newPlayer1Btn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        newPlayer1Btn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newPlayer1BtnActionPerformed(evt);
            }
        });

        Player1Label.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        Player1Label.setText("Select Player 1");

        Player2Label.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        Player2Label.setText("Select Player 2");

        player2Combo.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        player2Combo.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Players" }));

        newPlayer2Btn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        newPlayer2Btn.setText("New Player");
        newPlayer2Btn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        newPlayer2Btn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newPlayer2BtnActionPerformed(evt);
            }
        });

        backBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        backBtn.setText("Back");
        backBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        backBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                backBtnActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout twoPlayerPanel1Layout = new javax.swing.GroupLayout(twoPlayerPanel1);
        twoPlayerPanel1.setLayout(twoPlayerPanel1Layout);
        twoPlayerPanel1Layout.setHorizontalGroup(
            twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(twoPlayerPanel1Layout.createSequentialGroup()
                .addGap(19, 19, 19)
                .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(newPlayer2Btn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(newPlayer1Btn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addGroup(twoPlayerPanel1Layout.createSequentialGroup()
                                .addComponent(Player2Label, javax.swing.GroupLayout.PREFERRED_SIZE, 119, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(18, 18, 18)
                                .addComponent(player2Combo, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(twoPlayerPanel1Layout.createSequentialGroup()
                                .addComponent(Player1Label, javax.swing.GroupLayout.PREFERRED_SIZE, 127, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(player1Combo, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE))))
                    .addGroup(twoPlayerPanel1Layout.createSequentialGroup()
                        .addComponent(backBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(twoPlayerQuitGameBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(25, Short.MAX_VALUE))
        );
        twoPlayerPanel1Layout.setVerticalGroup(
            twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(twoPlayerPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(player1Combo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(Player1Label))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(newPlayer1Btn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(player2Combo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(Player2Label))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(newPlayer2Btn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(22, 22, 22)
                .addGroup(twoPlayerPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(twoPlayerQuitGameBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(backBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        getContentPane().add(twoPlayerPanel1);
        twoPlayerPanel1.setBounds(160, 170, 310, 220);

        singlePlayerPanel.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 102, 0), new java.awt.Color(153, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 153, 0)));

        singlePlayerNameCombo.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N

        singlePlayerQuitGameBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        singlePlayerQuitGameBtn.setText("Quit Game");
        singlePlayerQuitGameBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        singlePlayerQuitGameBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singlePlayerQuitGameBtnActionPerformed(evt);
            }
        });

        singlePlayerNewPlayerBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        singlePlayerNewPlayerBtn.setText("New Player");
        singlePlayerNewPlayerBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        singlePlayerNewPlayerBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singlePlayerNewPlayerBtnActionPerformed(evt);
            }
        });

        singlePlayerLabel.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        singlePlayerLabel.setText("Select Player");

        singlePlayerBackBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        singlePlayerBackBtn.setText("Back");
        singlePlayerBackBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        singlePlayerBackBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singlePlayerBackBtnActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout singlePlayerPanelLayout = new javax.swing.GroupLayout(singlePlayerPanel);
        singlePlayerPanel.setLayout(singlePlayerPanelLayout);
        singlePlayerPanelLayout.setHorizontalGroup(
            singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, singlePlayerPanelLayout.createSequentialGroup()
                .addContainerGap(18, Short.MAX_VALUE)
                .addGroup(singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, singlePlayerPanelLayout.createSequentialGroup()
                        .addComponent(singlePlayerLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 112, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(15, 15, 15))
                    .addComponent(singlePlayerBackBtn, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(singlePlayerNewPlayerBtn, javax.swing.GroupLayout.DEFAULT_SIZE, 121, Short.MAX_VALUE)
                    .addComponent(singlePlayerNameCombo, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(singlePlayerQuitGameBtn, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addGap(28, 28, 28))
        );
        singlePlayerPanelLayout.setVerticalGroup(
            singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(singlePlayerPanelLayout.createSequentialGroup()
                .addGap(50, 50, 50)
                .addGroup(singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(singlePlayerNameCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(singlePlayerLabel))
                .addGap(18, 18, 18)
                .addComponent(singlePlayerNewPlayerBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 28, Short.MAX_VALUE)
                .addGroup(singlePlayerPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(singlePlayerQuitGameBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(singlePlayerBackBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(27, 27, 27))
        );

        getContentPane().add(singlePlayerPanel);
        singlePlayerPanel.setBounds(160, 170, 310, 220);

        NewPlayerPlanel.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 102, 0), new java.awt.Color(153, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 153, 0)));

        newPlayerQuitGameBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        newPlayerQuitGameBtn.setText("Quit Game");
        newPlayerQuitGameBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        newPlayerQuitGameBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newPlayerQuitGameBtnActionPerformed(evt);
            }
        });

        newPlayerNameLabel.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        newPlayerNameLabel.setText("Player Name");

        newPlayerBackBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        newPlayerBackBtn.setText("Back");
        newPlayerBackBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        newPlayerBackBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newPlayerBackBtnActionPerformed(evt);
            }
        });

        playerNameText.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        playerNameText.setCursor(new java.awt.Cursor(java.awt.Cursor.TEXT_CURSOR));

        addPlayerBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        addPlayerBtn.setText("Add Player");
        addPlayerBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        addPlayerBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                addPlayerBtnActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout NewPlayerPlanelLayout = new javax.swing.GroupLayout(NewPlayerPlanel);
        NewPlayerPlanel.setLayout(NewPlayerPlanelLayout);
        NewPlayerPlanelLayout.setHorizontalGroup(
            NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(NewPlayerPlanelLayout.createSequentialGroup()
                .addGroup(NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, NewPlayerPlanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(newPlayerNameLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 112, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(playerNameText))
                    .addGroup(NewPlayerPlanelLayout.createSequentialGroup()
                        .addGroup(NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(NewPlayerPlanelLayout.createSequentialGroup()
                                .addGap(19, 19, 19)
                                .addComponent(newPlayerBackBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(18, 18, 18)
                                .addComponent(newPlayerQuitGameBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(NewPlayerPlanelLayout.createSequentialGroup()
                                .addGap(89, 89, 89)
                                .addComponent(addPlayerBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addGap(0, 15, Short.MAX_VALUE)))
                .addContainerGap())
        );
        NewPlayerPlanelLayout.setVerticalGroup(
            NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(NewPlayerPlanelLayout.createSequentialGroup()
                .addGap(26, 26, 26)
                .addGroup(NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(newPlayerNameLabel)
                    .addComponent(playerNameText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(26, 26, 26)
                .addComponent(addPlayerBtn, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE)
                .addGap(38, 38, 38)
                .addGroup(NewPlayerPlanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(newPlayerQuitGameBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(newPlayerBackBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        getContentPane().add(NewPlayerPlanel);
        NewPlayerPlanel.setBounds(160, 170, 310, 220);

        playBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        playBtn.setText("Let's Play");
        playBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        playBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                playBtnActionPerformed(evt);
            }
        });
        getContentPane().add(playBtn);
        playBtn.setBounds(220, 400, 180, 50);

        twoPlayerBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        twoPlayerBtn.setText("Two Player");
        twoPlayerBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        twoPlayerBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                twoPlayerBtnActionPerformed(evt);
            }
        });
        getContentPane().add(twoPlayerBtn);
        twoPlayerBtn.setBounds(220, 280, 190, 60);

        singlePlayerBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        singlePlayerBtn.setText("Single Player");
        singlePlayerBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        singlePlayerBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                singlePlayerBtnActionPerformed(evt);
            }
        });
        getContentPane().add(singlePlayerBtn);
        singlePlayerBtn.setBounds(220, 210, 190, 60);

        quitGameBtn.setFont(new java.awt.Font("Traditional Arabic", 1, 18)); // NOI18N
        quitGameBtn.setText("Quit Game");
        quitGameBtn.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 153, 0), new java.awt.Color(204, 0, 0), new java.awt.Color(204, 204, 0), new java.awt.Color(204, 204, 0)));
        quitGameBtn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                quitGameBtnActionPerformed(evt);
            }
        });
        getContentPane().add(quitGameBtn);
        quitGameBtn.setBounds(220, 350, 190, 60);

        titleLabel.setFont(new java.awt.Font("Viner Hand ITC", 3, 36)); // NOI18N
        titleLabel.setForeground(new java.awt.Color(153, 0, 0));
        titleLabel.setText("Tic Tac Toe");
        getContentPane().add(titleLabel);
        titleLabel.setBounds(210, 120, 210, 40);

        backgroundLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/fine-ancient-leather-scroll-background-psd_54-10079.jpg"))); // NOI18N
        getContentPane().add(backgroundLabel);
        backgroundLabel.setBounds(0, 0, 626, 536);

        pack();
    }// </editor-fold>//GEN-END:initComponents