Search in sources :

Example 1 with JRoundedPanel

use of com.bixly.pastevid.util.view.JRoundedPanel in project screenbird by adamhub.

the class PreviewPlayer method initComponents.

/** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    jPanelPreviewRoot = new javax.swing.JPanel();
    jPanel1 = new javax.swing.JPanel();
    btnCancel = new javax.swing.JButton();
    btnMinimize = new javax.swing.JButton();
    titleBarLabel = new javax.swing.JLabel();
    jPanel3 = new JRoundedPanel();
    togglePlayPause = new javax.swing.JToggleButton();
    btnSkipToStart = new javax.swing.JButton();
    btnSkipToEnd = new javax.swing.JButton();
    btnFinalizeVideo = new javax.swing.JButton();
    jlblTimeCurrent = new javax.swing.JLabel();
    jlblTimeRemaining = new javax.swing.JLabel();
    jPanel2 = new javax.swing.JPanel();
    previewTimeSlider = new JPreviewSlider(this);
    jPanel4 = new javax.swing.JPanel();
    jpImage = new com.bixly.pastevid.util.view.JImagePanel();
    setBackground(new java.awt.Color(214, 214, 214));
    setLayout(new java.awt.BorderLayout());
    jPanelPreviewRoot.setBackground(new java.awt.Color(214, 214, 214));
    jPanelPreviewRoot.setOpaque(false);
    jPanelPreviewRoot.setLayout(new java.awt.BorderLayout());
    jPanel1.setBackground(new java.awt.Color(76, 76, 76));
    jPanel1.setBorder(javax.swing.BorderFactory.createMatteBorder(0, 0, 1, 0, new java.awt.Color(56, 56, 56)));
    jPanel1.setPreferredSize(new java.awt.Dimension(677, 23));
    btnCancel.setBackground(java.awt.Color.white);
    btnCancel.setForeground(new java.awt.Color(255, 255, 255));
    // NOI18N
    btnCancel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_normal.png")));
    btnCancel.setAlignmentY(0.0F);
    btnCancel.setBorder(null);
    btnCancel.setBorderPainted(false);
    btnCancel.setContentAreaFilled(false);
    btnCancel.setDoubleBuffered(true);
    btnCancel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    btnCancel.setMaximumSize(new java.awt.Dimension(42, 16));
    btnCancel.setMinimumSize(new java.awt.Dimension(42, 16));
    // NOI18N
    btnCancel.setName("btnCancelRecorder");
    btnCancel.setPreferredSize(new java.awt.Dimension(42, 16));
    // NOI18N
    btnCancel.setPressedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_normal.png")));
    // NOI18N
    btnCancel.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_hover.png")));
    btnCancel.setVerticalAlignment(javax.swing.SwingConstants.TOP);
    btnCancel.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnCancelActionPerformed(evt);
        }
    });
    btnMinimize.setBackground(java.awt.Color.darkGray);
    btnMinimize.setForeground(new java.awt.Color(255, 255, 255));
    // NOI18N
    btnMinimize.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_normal.png")));
    btnMinimize.setBorder(null);
    btnMinimize.setContentAreaFilled(false);
    btnMinimize.setDoubleBuffered(true);
    btnMinimize.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    btnMinimize.setMargin(new java.awt.Insets(2, 14, 0, 14));
    btnMinimize.setMaximumSize(new java.awt.Dimension(21, 16));
    btnMinimize.setMinimumSize(new java.awt.Dimension(21, 16));
    // NOI18N
    btnMinimize.setName("btnMinimizeRecorder");
    btnMinimize.setPreferredSize(new java.awt.Dimension(21, 16));
    // NOI18N
    btnMinimize.setPressedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_normal.png")));
    // NOI18N
    btnMinimize.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_hover.png")));
    btnMinimize.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnMinimizeActionPerformed(evt);
        }
    });
    // NOI18N
    titleBarLabel.setFont(new java.awt.Font("Arial", 1, 13));
    titleBarLabel.setForeground(new java.awt.Color(255, 255, 255));
    titleBarLabel.setText("Loading...");
    titleBarLabel.setMaximumSize(new java.awt.Dimension(53, 19));
    titleBarLabel.setMinimumSize(new java.awt.Dimension(53, 19));
    titleBarLabel.setPreferredSize(new java.awt.Dimension(53, 19));
    javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
    jPanel1.setLayout(jPanel1Layout);
    jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup().addContainerGap().addComponent(titleBarLabel, javax.swing.GroupLayout.DEFAULT_SIZE, 584, Short.MAX_VALUE).addGap(18, 18, 18).addComponent(btnMinimize, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0).addComponent(btnCancel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)));
    jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addGap(3, 3, 3).addComponent(titleBarLabel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(btnCancel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(btnMinimize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(0, 0, Short.MAX_VALUE)));
    jPanelPreviewRoot.add(jPanel1, java.awt.BorderLayout.PAGE_START);
    add(jPanelPreviewRoot, java.awt.BorderLayout.PAGE_START);
    jPanel3.setBackground(new java.awt.Color(214, 214, 214));
    togglePlayPause.setBackground(java.awt.Color.darkGray);
    // NOI18N
    togglePlayPause.setFont(new java.awt.Font("Lucida Grande", 0, 12));
    togglePlayPause.setForeground(java.awt.Color.white);
    // NOI18N
    togglePlayPause.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/play_normal.png")));
    togglePlayPause.setToolTipText("Play Preivew");
    togglePlayPause.setBorder(null);
    togglePlayPause.setBorderPainted(false);
    togglePlayPause.setContentAreaFilled(false);
    togglePlayPause.setFocusable(false);
    togglePlayPause.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    togglePlayPause.setIconTextGap(0);
    togglePlayPause.setMaximumSize(new java.awt.Dimension(113, 36));
    togglePlayPause.setMinimumSize(new java.awt.Dimension(113, 36));
    // NOI18N
    togglePlayPause.setName("togglePlayPause");
    togglePlayPause.setPreferredSize(new java.awt.Dimension(113, 36));
    // NOI18N
    togglePlayPause.setPressedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/play_pushed.png")));
    // NOI18N
    togglePlayPause.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/play_hover.png")));
    // NOI18N
    togglePlayPause.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/play_pushed.png")));
    togglePlayPause.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            togglePlayPauseActionPerformed(evt);
        }
    });
    btnSkipToStart.setBackground(java.awt.Color.white);
    btnSkipToStart.setForeground(new java.awt.Color(255, 255, 255));
    // NOI18N
    btnSkipToStart.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/rewind_normal.png")));
    btnSkipToStart.setToolTipText("Skip to Beginning");
    btnSkipToStart.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    btnSkipToStart.setBorderPainted(false);
    btnSkipToStart.setContentAreaFilled(false);
    btnSkipToStart.setDoubleBuffered(true);
    btnSkipToStart.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    btnSkipToStart.setMaximumSize(new java.awt.Dimension(24, 24));
    btnSkipToStart.setMinimumSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnSkipToStart.setName("btnCancelRecorder");
    btnSkipToStart.setPreferredSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnSkipToStart.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/rewind_hover.png")));
    // NOI18N
    btnSkipToStart.setRolloverSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/rewind_pushed.png")));
    btnSkipToStart.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mousePressed(java.awt.event.MouseEvent evt) {
            btnSkipToStartMousePressed(evt);
        }

        public void mouseReleased(java.awt.event.MouseEvent evt) {
            btnSkipToStartMouseReleased(evt);
        }
    });
    btnSkipToStart.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnSkipToStartActionPerformed(evt);
        }
    });
    btnSkipToEnd.setBackground(java.awt.Color.white);
    btnSkipToEnd.setForeground(new java.awt.Color(255, 255, 255));
    // NOI18N
    btnSkipToEnd.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/ffwd_normal.png")));
    btnSkipToEnd.setToolTipText("Skip To End");
    btnSkipToEnd.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    btnSkipToEnd.setBorderPainted(false);
    btnSkipToEnd.setContentAreaFilled(false);
    btnSkipToEnd.setDoubleBuffered(true);
    btnSkipToEnd.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    btnSkipToEnd.setMaximumSize(new java.awt.Dimension(24, 24));
    btnSkipToEnd.setMinimumSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnSkipToEnd.setName("btnCancelRecorder");
    btnSkipToEnd.setPreferredSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnSkipToEnd.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/ffwd_hover.png")));
    // NOI18N
    btnSkipToEnd.setRolloverSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/ffwd_pushed.png")));
    btnSkipToEnd.addMouseListener(new java.awt.event.MouseAdapter() {

        public void mousePressed(java.awt.event.MouseEvent evt) {
            btnSkipToEndMousePressed(evt);
        }

        public void mouseReleased(java.awt.event.MouseEvent evt) {
            btnSkipToEndMouseReleased(evt);
        }
    });
    btnSkipToEnd.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnSkipToEndActionPerformed(evt);
        }
    });
    btnFinalizeVideo.setBackground(java.awt.Color.darkGray);
    // NOI18N
    btnFinalizeVideo.setFont(new java.awt.Font("Lucida Grande", 0, 12));
    btnFinalizeVideo.setForeground(new java.awt.Color(255, 255, 255));
    // NOI18N
    btnFinalizeVideo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/finalize_normal.png")));
    btnFinalizeVideo.setToolTipText("Finalize Screen Capture");
    btnFinalizeVideo.setBorder(null);
    btnFinalizeVideo.setContentAreaFilled(false);
    btnFinalizeVideo.setDoubleBuffered(true);
    btnFinalizeVideo.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    btnFinalizeVideo.setMaximumSize(new java.awt.Dimension(24, 24));
    btnFinalizeVideo.setMinimumSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnFinalizeVideo.setName("btnFinalizeVideo");
    btnFinalizeVideo.setPreferredSize(new java.awt.Dimension(24, 24));
    // NOI18N
    btnFinalizeVideo.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/finalize_hover.png")));
    // NOI18N
    btnFinalizeVideo.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/preview/finalize_pushed.png")));
    btnFinalizeVideo.addActionListener(new java.awt.event.ActionListener() {

        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnFinalizeVideoActionPerformed(evt);
        }
    });
    jlblTimeCurrent.setBackground(new java.awt.Color(214, 214, 214));
    jlblTimeCurrent.setForeground(new java.awt.Color(255, 255, 255));
    jlblTimeCurrent.setText("TimeCurr");
    jlblTimeCurrent.setToolTipText("Current Time of Screen Capture");
    jlblTimeCurrent.setDoubleBuffered(true);
    jlblTimeRemaining.setForeground(new java.awt.Color(255, 255, 255));
    jlblTimeRemaining.setText("TimeLeft");
    jlblTimeRemaining.setToolTipText("Time Left of Screen Capture");
    jlblTimeRemaining.setDoubleBuffered(true);
    jPanel2.setBackground(new java.awt.Color(214, 214, 214));
    // NOI18N
    previewTimeSlider.setName("jsliderpreview");
    javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
    jPanel2.setLayout(jPanel2Layout);
    jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup().addComponent(previewTimeSlider, javax.swing.GroupLayout.DEFAULT_SIZE, 367, Short.MAX_VALUE).addContainerGap()));
    jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(previewTimeSlider, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE));
    javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
    jPanel3.setLayout(jPanel3Layout);
    jPanel3Layout.setHorizontalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addContainerGap().addComponent(togglePlayPause, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(10, 10, 10).addComponent(btnSkipToStart, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(btnSkipToEnd, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(jPanel3Layout.createSequentialGroup().addComponent(jlblTimeCurrent).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jlblTimeRemaining))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(btnFinalizeVideo, javax.swing.GroupLayout.PREFERRED_SIZE, 87, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap()));
    jPanel3Layout.setVerticalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addContainerGap().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(togglePlayPause, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(btnSkipToStart, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(btnSkipToEnd, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(btnFinalizeVideo, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(jPanel3Layout.createSequentialGroup().addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jlblTimeRemaining).addComponent(jlblTimeCurrent)))).addContainerGap(18, Short.MAX_VALUE)));
    add(jPanel3, java.awt.BorderLayout.PAGE_END);
    jPanel4.setBackground(new java.awt.Color(214, 214, 214));
    jpImage.setEnabled(false);
    javax.swing.GroupLayout jpImageLayout = new javax.swing.GroupLayout(jpImage);
    jpImage.setLayout(jpImageLayout);
    jpImageLayout.setHorizontalGroup(jpImageLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 653, Short.MAX_VALUE));
    jpImageLayout.setVerticalGroup(jpImageLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 228, Short.MAX_VALUE));
    javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
    jPanel4.setLayout(jPanel4Layout);
    jPanel4Layout.setHorizontalGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel4Layout.createSequentialGroup().addContainerGap().addComponent(jpImage, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addContainerGap()));
    jPanel4Layout.setVerticalGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel4Layout.createSequentialGroup().addContainerGap().addComponent(jpImage, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addContainerGap()));
    add(jPanel4, java.awt.BorderLayout.CENTER);
}
Also used : Color(java.awt.Color) MouseAdapter(java.awt.event.MouseAdapter) ImageIcon(javax.swing.ImageIcon) Color(java.awt.Color) JRoundedPanel(com.bixly.pastevid.util.view.JRoundedPanel) JPreviewSlider(com.bixly.pastevid.util.view.JPreviewSlider) MouseEvent(java.awt.event.MouseEvent) Dimension(java.awt.Dimension) JPanel(javax.swing.JPanel)

Example 2 with JRoundedPanel

use of com.bixly.pastevid.util.view.JRoundedPanel in project screenbird by adamhub.

the class RecorderPanel method initComponents.

/** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
    jpRecorderNonRec = new JRoundedPanel();
    lblClockNonRec = new JLabel();
    btnRecordNonRec = new JButton();
    btnCancelNonRec = new JButton();
    pbVolumeNonRec = new JProgressBar();
    toggleFullScreen = new JToggleButton();
    btnMinimizeNonRec = new JButton();
    jpRecorderMessage = new RecorderMessage();
    jpRecorderRec = new JRoundedPanel();
    lblClockRec = new JLabel();
    btnRecordRec = new JButton();
    pbVolumeRec = new JProgressBar();
    btnMinimizeRec = new JButton();
    jpRecorderBackup = new JRoundedPanel();
    lblClockBackup = new JLabel();
    btnFinalizeBackup = new JButton();
    btnCancelBackup = new JButton();
    pbVolumeBackup = new JProgressBar();
    toggleFullScreenBackup = new JToggleButton();
    jpRecorderMessageBackup = new RecorderMessage();
    btnMinimizeBackup1 = new JButton();
    btnPlayPauseBackup = new JButton();
    jpUpload = new JRoundedPanel();
    txtUrl = new JTextField();
    jLabel3 = new JLabel();
    btnPlay = new JButton();
    jScrollPane2 = new JScrollPane();
    txtDescription = new JTextArea();
    chkAutoUpload = new JCheckBox();
    chkPublic = new JCheckBox();
    lblUploadMessage = new JLabel();
    jLabel1 = new JLabel();
    jLabel8 = new JLabel();
    pbEncoding = new JProgressBar();
    btnUpload = new JButton();
    btnSaveAs = new JButton();
    btnCopy = new JButton();
    jLabel2 = new JLabel();
    txtTitle = new JTextField();
    btnAccount = new JButton();
    jPanel3 = new JPanel();
    btnCancel = new JButton();
    btnMinimize1 = new JButton();
    jLabel4 = new JLabel();
    recorderPanelBG1 = new RecorderPanelBG();
    jButton1 = new JButton();
    jButton2 = new JButton();
    jLabel5 = new JLabel();
    jToggleButton1 = new JToggleButton();
    jToggleButton2 = new JToggleButton();
    jLabel6 = new JLabel();
    jToggleButton3 = new JToggleButton();
    soundBar1 = new SoundBar();
    jToggleButton4 = new JToggleButton();
    FormListener formListener = new FormListener();
    setMaximumSize(new Dimension(1363, 45));
    setMinimumSize(new Dimension(378, 45));
    // NOI18N
    setName("RecorderPanel");
    setOpaque(false);
    setPreferredSize(new Dimension(579, 1000));
    setRequestFocusEnabled(false);
    jpRecorderNonRec.setMaximumSize(new Dimension(333, 44));
    jpRecorderNonRec.setMinimumSize(new Dimension(333, 44));
    jpRecorderNonRec.setPreferredSize(new Dimension(333, 44));
    jpRecorderNonRec.setLayout(new AbsoluteLayout());
    lblClockNonRec.setBackground(Color.darkGray);
    // NOI18N
    lblClockNonRec.setFont(new Font("Lucida Grande", 1, 14));
    lblClockNonRec.setForeground(new Color(255, 255, 255));
    lblClockNonRec.setHorizontalAlignment(SwingConstants.CENTER);
    // NOI18N
    lblClockNonRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/timer.png")));
    lblClockNonRec.setText("00:00");
    lblClockNonRec.setHorizontalTextPosition(SwingConstants.CENTER);
    lblClockNonRec.setIconTextGap(0);
    lblClockNonRec.setMaximumSize(new Dimension(54, 24));
    lblClockNonRec.setMinimumSize(new Dimension(54, 24));
    lblClockNonRec.setOpaque(true);
    lblClockNonRec.setPreferredSize(new Dimension(54, 24));
    jpRecorderNonRec.add(lblClockNonRec, new AbsoluteConstraints(100, 10, -1, 25));
    btnRecordNonRec.setBackground(Color.darkGray);
    // NOI18N
    btnRecordNonRec.setFont(new Font("Lucida Grande", 1, 12));
    btnRecordNonRec.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnRecordNonRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/redButton.png")));
    btnRecordNonRec.setText("Record");
    btnRecordNonRec.setBorder(BorderFactory.createLineBorder(new Color(60, 60, 60), 2));
    btnRecordNonRec.setHorizontalTextPosition(SwingConstants.CENTER);
    // NOI18N
    btnRecordNonRec.setName("btnRecordNonRec");
    btnRecordNonRec.addActionListener(formListener);
    jpRecorderNonRec.add(btnRecordNonRec, new AbsoluteConstraints(200, 10, 66, 24));
    btnCancelNonRec.setBackground(Color.darkGray);
    btnCancelNonRec.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnCancelNonRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    btnCancelNonRec.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
    btnCancelNonRec.setDoubleBuffered(true);
    btnCancelNonRec.setHorizontalTextPosition(SwingConstants.CENTER);
    btnCancelNonRec.setMaximumSize(new Dimension(24, 24));
    btnCancelNonRec.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnCancelNonRec.setName("btnCancelRecorder");
    btnCancelNonRec.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnCancelNonRec.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    // NOI18N
    btnCancelNonRec.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    btnCancelNonRec.addActionListener(formListener);
    jpRecorderNonRec.add(btnCancelNonRec, new AbsoluteConstraints(300, 10, -1, -1));
    pbVolumeNonRec.setBackground(Color.darkGray);
    pbVolumeNonRec.setForeground(new Color(102, 255, 102));
    pbVolumeNonRec.setMaximum(3700);
    pbVolumeNonRec.setToolTipText("Volume Level");
    pbVolumeNonRec.setBorderPainted(false);
    pbVolumeNonRec.setMaximumSize(new Dimension(47, 24));
    pbVolumeNonRec.setMinimumSize(new Dimension(27, 24));
    pbVolumeNonRec.setPreferredSize(new Dimension(47, 24));
    jpRecorderNonRec.add(pbVolumeNonRec, new AbsoluteConstraints(160, 10, 30, 25));
    toggleFullScreen.setBackground(Color.darkGray);
    toggleFullScreen.setForeground(Color.white);
    // NOI18N
    toggleFullScreen.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-unpressed.png")));
    toggleFullScreen.setSelected(true);
    toggleFullScreen.setText("Fullscreen");
    toggleFullScreen.setBorder(null);
    toggleFullScreen.setBorderPainted(false);
    toggleFullScreen.setContentAreaFilled(false);
    toggleFullScreen.setFocusable(false);
    toggleFullScreen.setHorizontalTextPosition(SwingConstants.CENTER);
    toggleFullScreen.setIconTextGap(0);
    // NOI18N
    toggleFullScreen.setName("toggleFullScreen");
    // NOI18N
    toggleFullScreen.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-pressed.png")));
    // NOI18N
    toggleFullScreen.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-pressed.png")));
    toggleFullScreen.addActionListener(formListener);
    jpRecorderNonRec.add(toggleFullScreen, new AbsoluteConstraints(10, 10, -1, 25));
    toggleFullScreen.getAccessibleContext().setAccessibleDescription("Change between Fullscreen and Custom");
    btnMinimizeNonRec.setBackground(Color.darkGray);
    btnMinimizeNonRec.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnMinimizeNonRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeNonRec.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
    btnMinimizeNonRec.setDoubleBuffered(true);
    btnMinimizeNonRec.setHorizontalTextPosition(SwingConstants.CENTER);
    btnMinimizeNonRec.setMaximumSize(new Dimension(24, 24));
    btnMinimizeNonRec.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeNonRec.setName("btnMinimizeRecorder");
    btnMinimizeNonRec.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeNonRec.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    // NOI18N
    btnMinimizeNonRec.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeNonRec.addActionListener(formListener);
    jpRecorderNonRec.add(btnMinimizeNonRec, new AbsoluteConstraints(270, 10, -1, -1));
    jpRecorderNonRec.add(jpRecorderMessage, new AbsoluteConstraints(10, 50, 310, 40));
    jpRecorderRec.setMaximumSize(new Dimension(244, 44));
    jpRecorderRec.setMinimumSize(new Dimension(244, 44));
    jpRecorderRec.setPreferredSize(new Dimension(244, 44));
    jpRecorderRec.setLayout(new AbsoluteLayout());
    lblClockRec.setBackground(Color.darkGray);
    // NOI18N
    lblClockRec.setFont(new Font("Lucida Grande", 1, 14));
    lblClockRec.setForeground(new Color(255, 255, 255));
    lblClockRec.setHorizontalAlignment(SwingConstants.CENTER);
    // NOI18N
    lblClockRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/timer.png")));
    lblClockRec.setText("00:00");
    lblClockRec.setHorizontalTextPosition(SwingConstants.CENTER);
    lblClockRec.setIconTextGap(0);
    lblClockRec.setMaximumSize(new Dimension(54, 24));
    lblClockRec.setMinimumSize(new Dimension(54, 24));
    lblClockRec.setOpaque(true);
    lblClockRec.setPreferredSize(new Dimension(54, 24));
    jpRecorderRec.add(lblClockRec, new AbsoluteConstraints(10, 10, -1, 25));
    btnRecordRec.setBackground(Color.darkGray);
    // NOI18N
    btnRecordRec.setFont(new Font("Lucida Grande", 1, 12));
    btnRecordRec.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnRecordRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/redButton.png")));
    btnRecordRec.setText("Stop");
    btnRecordRec.setBorder(BorderFactory.createLineBorder(new Color(60, 60, 60), 2));
    btnRecordRec.setHorizontalTextPosition(SwingConstants.CENTER);
    // NOI18N
    btnRecordRec.setName("btnRecord");
    btnRecordRec.addActionListener(formListener);
    jpRecorderRec.add(btnRecordRec, new AbsoluteConstraints(110, 10, 66, 24));
    pbVolumeRec.setBackground(Color.darkGray);
    pbVolumeRec.setForeground(new Color(102, 255, 102));
    pbVolumeRec.setMaximum(3700);
    pbVolumeRec.setToolTipText("Volume Level");
    pbVolumeRec.setBorderPainted(false);
    pbVolumeRec.setMaximumSize(new Dimension(47, 24));
    pbVolumeRec.setMinimumSize(new Dimension(27, 24));
    pbVolumeRec.setPreferredSize(new Dimension(47, 24));
    jpRecorderRec.add(pbVolumeRec, new AbsoluteConstraints(70, 10, 30, 25));
    btnMinimizeRec.setBackground(Color.darkGray);
    btnMinimizeRec.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnMinimizeRec.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeRec.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
    btnMinimizeRec.setDoubleBuffered(true);
    btnMinimizeRec.setHorizontalTextPosition(SwingConstants.CENTER);
    btnMinimizeRec.setMaximumSize(new Dimension(24, 24));
    btnMinimizeRec.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeRec.setName("btnMinimizeRecorder");
    btnMinimizeRec.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeRec.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    // NOI18N
    btnMinimizeRec.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeRec.addActionListener(formListener);
    jpRecorderRec.add(btnMinimizeRec, new AbsoluteConstraints(180, 10, -1, -1));
    jpRecorderBackup.setMaximumSize(new Dimension(333, 44));
    jpRecorderBackup.setMinimumSize(new Dimension(333, 44));
    jpRecorderBackup.setPreferredSize(new Dimension(333, 44));
    jpRecorderBackup.setLayout(new AbsoluteLayout());
    lblClockBackup.setBackground(Color.darkGray);
    // NOI18N
    lblClockBackup.setFont(new Font("Lucida Grande", 1, 14));
    lblClockBackup.setForeground(new Color(255, 255, 255));
    lblClockBackup.setHorizontalAlignment(SwingConstants.CENTER);
    // NOI18N
    lblClockBackup.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/timer.png")));
    lblClockBackup.setText("00:00");
    lblClockBackup.setHorizontalTextPosition(SwingConstants.CENTER);
    lblClockBackup.setIconTextGap(0);
    lblClockBackup.setMaximumSize(new Dimension(54, 24));
    lblClockBackup.setMinimumSize(new Dimension(54, 24));
    lblClockBackup.setOpaque(true);
    lblClockBackup.setPreferredSize(new Dimension(54, 24));
    jpRecorderBackup.add(lblClockBackup, new AbsoluteConstraints(100, 10, -1, 25));
    btnFinalizeBackup.setBackground(Color.darkGray);
    // NOI18N
    btnFinalizeBackup.setFont(new Font("Lucida Grande", 1, 12));
    btnFinalizeBackup.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnFinalizeBackup.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/check-red.png")));
    btnFinalizeBackup.setEnabled(false);
    btnFinalizeBackup.setHorizontalTextPosition(SwingConstants.CENTER);
    btnFinalizeBackup.setMaximumSize(new Dimension(24, 24));
    btnFinalizeBackup.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnFinalizeBackup.setName("btnFinalizeBackup");
    btnFinalizeBackup.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnFinalizeBackup.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/check-red-pressed.png")));
    btnFinalizeBackup.addActionListener(formListener);
    jpRecorderBackup.add(btnFinalizeBackup, new AbsoluteConstraints(230, 10, 24, 24));
    btnCancelBackup.setBackground(Color.darkGray);
    btnCancelBackup.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnCancelBackup.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    btnCancelBackup.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
    btnCancelBackup.setDoubleBuffered(true);
    btnCancelBackup.setHorizontalTextPosition(SwingConstants.CENTER);
    btnCancelBackup.setMaximumSize(new Dimension(24, 24));
    btnCancelBackup.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnCancelBackup.setName("btnCancelRecorder");
    btnCancelBackup.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnCancelBackup.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    // NOI18N
    btnCancelBackup.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/x.png")));
    btnCancelBackup.addActionListener(formListener);
    jpRecorderBackup.add(btnCancelBackup, new AbsoluteConstraints(290, 10, -1, -1));
    pbVolumeBackup.setBackground(Color.darkGray);
    pbVolumeBackup.setForeground(new Color(102, 255, 102));
    pbVolumeBackup.setMaximum(3700);
    pbVolumeBackup.setToolTipText("Volume Level");
    pbVolumeBackup.setBorderPainted(false);
    pbVolumeBackup.setMaximumSize(new Dimension(47, 24));
    pbVolumeBackup.setMinimumSize(new Dimension(27, 24));
    pbVolumeBackup.setPreferredSize(new Dimension(47, 24));
    jpRecorderBackup.add(pbVolumeBackup, new AbsoluteConstraints(160, 10, 30, 25));
    toggleFullScreenBackup.setBackground(Color.darkGray);
    toggleFullScreenBackup.setForeground(Color.white);
    // NOI18N
    toggleFullScreenBackup.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-unpressed.png")));
    toggleFullScreenBackup.setSelected(true);
    toggleFullScreenBackup.setText("Fullscreen");
    toggleFullScreenBackup.setBorder(null);
    toggleFullScreenBackup.setBorderPainted(false);
    toggleFullScreenBackup.setContentAreaFilled(false);
    toggleFullScreenBackup.setFocusable(false);
    toggleFullScreenBackup.setHorizontalTextPosition(SwingConstants.CENTER);
    toggleFullScreenBackup.setIconTextGap(0);
    // NOI18N
    toggleFullScreenBackup.setName("toggleFullScreen");
    // NOI18N
    toggleFullScreenBackup.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-pressed.png")));
    // NOI18N
    toggleFullScreenBackup.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/button-large-pressed.png")));
    toggleFullScreenBackup.addActionListener(formListener);
    jpRecorderBackup.add(toggleFullScreenBackup, new AbsoluteConstraints(10, 10, -1, 25));
    jpRecorderBackup.add(jpRecorderMessageBackup, new AbsoluteConstraints(10, 50, 310, 30));
    btnMinimizeBackup1.setBackground(Color.darkGray);
    btnMinimizeBackup1.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnMinimizeBackup1.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeBackup1.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
    btnMinimizeBackup1.setDoubleBuffered(true);
    btnMinimizeBackup1.setHorizontalTextPosition(SwingConstants.CENTER);
    btnMinimizeBackup1.setMaximumSize(new Dimension(24, 24));
    btnMinimizeBackup1.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeBackup1.setName("btnMinimizeRecorder");
    btnMinimizeBackup1.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnMinimizeBackup1.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    // NOI18N
    btnMinimizeBackup1.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/min.png")));
    btnMinimizeBackup1.addActionListener(formListener);
    jpRecorderBackup.add(btnMinimizeBackup1, new AbsoluteConstraints(260, 10, -1, -1));
    btnPlayPauseBackup.setBackground(Color.darkGray);
    btnPlayPauseBackup.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnPlayPauseBackup.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/record.png")));
    btnPlayPauseBackup.setToolTipText("");
    btnPlayPauseBackup.setHorizontalTextPosition(SwingConstants.CENTER);
    btnPlayPauseBackup.setMaximumSize(new Dimension(24, 24));
    btnPlayPauseBackup.setMinimumSize(new Dimension(24, 24));
    // NOI18N
    btnPlayPauseBackup.setName("btnPlay");
    btnPlayPauseBackup.setPreferredSize(new Dimension(24, 24));
    // NOI18N
    btnPlayPauseBackup.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/record-pressed.png")));
    btnPlayPauseBackup.addActionListener(formListener);
    jpRecorderBackup.add(btnPlayPauseBackup, new AbsoluteConstraints(200, 10, 24, 24));
    jpUpload.setBackground(new Color(216, 216, 216));
    txtUrl.setEditable(false);
    txtUrl.setBackground(new Color(255, 255, 255));
    txtUrl.setPreferredSize(new Dimension(14, 34));
    txtUrl.addActionListener(formListener);
    // NOI18N
    jLabel3.setFont(new Font("Arial", 1, 14));
    jLabel3.setForeground(new Color(109, 109, 109));
    jLabel3.setText("Description");
    // NOI18N
    btnPlay.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/play_normal.png")));
    btnPlay.setBorderPainted(false);
    btnPlay.setContentAreaFilled(false);
    // NOI18N
    btnPlay.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/play_pushed.png")));
    // NOI18N
    btnPlay.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/play_upload.png")));
    btnPlay.addActionListener(formListener);
    txtDescription.setColumns(20);
    txtDescription.setLineWrap(true);
    txtDescription.setRows(5);
    jScrollPane2.setViewportView(txtDescription);
    chkAutoUpload.setBackground(new Color(216, 216, 216));
    // NOI18N
    chkAutoUpload.setFont(new Font("Arial", 0, 14));
    chkAutoUpload.setForeground(new Color(109, 109, 109));
    chkAutoUpload.setText("Auto Upload");
    // NOI18N
    chkAutoUpload.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/checkbox_unchecked.png")));
    // NOI18N
    chkAutoUpload.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/checkbox_checked.png")));
    chkAutoUpload.addActionListener(formListener);
    chkPublic.setBackground(new Color(216, 216, 216));
    // NOI18N
    chkPublic.setFont(new Font("Arial", 0, 14));
    chkPublic.setForeground(new Color(109, 109, 109));
    chkPublic.setText("Public");
    // NOI18N
    chkPublic.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/checkbox_unchecked.png")));
    // NOI18N
    chkPublic.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/checkbox_checked.png")));
    chkPublic.addActionListener(formListener);
    // NOI18N
    lblUploadMessage.setFont(new Font("Arial", 1, 14));
    lblUploadMessage.setForeground(new Color(109, 109, 109));
    lblUploadMessage.setText("Description");
    // NOI18N
    jLabel1.setFont(new Font("Arial", 1, 14));
    jLabel1.setForeground(new Color(109, 109, 109));
    jLabel1.setText("Title");
    // NOI18N
    jLabel8.setFont(new Font("Arial", 0, 14));
    jLabel8.setForeground(new Color(109, 109, 109));
    jLabel8.setText("Go to your");
    pbEncoding.setForeground(new Color(211, 56, 61));
    pbEncoding.setValue(33);
    // NOI18N
    btnUpload.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/upload_normal.png")));
    btnUpload.setBorderPainted(false);
    btnUpload.setContentAreaFilled(false);
    // NOI18N
    btnUpload.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/upload_pushed.png")));
    // NOI18N
    btnUpload.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/upload_hover.png")));
    btnUpload.addActionListener(formListener);
    // NOI18N
    btnSaveAs.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/save-a-copy_normal.png")));
    btnSaveAs.setBorderPainted(false);
    btnSaveAs.setContentAreaFilled(false);
    // NOI18N
    btnSaveAs.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/save-a-copy_pushed.png")));
    // NOI18N
    btnSaveAs.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/upload/save-a-copy_hover.png")));
    btnSaveAs.addActionListener(formListener);
    // NOI18N
    btnCopy.setFont(new Font("Arial", 0, 14));
    btnCopy.setForeground(new Color(0, 51, 204));
    btnCopy.setText("copy");
    btnCopy.setBorderPainted(false);
    btnCopy.setContentAreaFilled(false);
    btnCopy.addActionListener(formListener);
    // NOI18N
    jLabel2.setFont(new Font("Arial", 1, 14));
    jLabel2.setForeground(new Color(109, 109, 109));
    jLabel2.setText("Link");
    txtTitle.setPreferredSize(new Dimension(14, 34));
    txtTitle.addActionListener(formListener);
    // NOI18N
    btnAccount.setFont(new Font("Arial", 0, 14));
    btnAccount.setForeground(new Color(0, 51, 204));
    btnAccount.setText("account");
    btnAccount.setBorderPainted(false);
    btnAccount.setContentAreaFilled(false);
    btnAccount.addActionListener(formListener);
    jPanel3.setBackground(new Color(76, 76, 76));
    jPanel3.setBorder(BorderFactory.createMatteBorder(0, 0, 1, 0, new Color(56, 56, 56)));
    jPanel3.setPreferredSize(new Dimension(132, 23));
    btnCancel.setBackground(Color.white);
    btnCancel.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnCancel.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_normal.png")));
    btnCancel.setAlignmentY(0.0F);
    btnCancel.setBorder(null);
    btnCancel.setBorderPainted(false);
    btnCancel.setContentAreaFilled(false);
    btnCancel.setDoubleBuffered(true);
    btnCancel.setFocusPainted(false);
    btnCancel.setFocusable(false);
    btnCancel.setHorizontalTextPosition(SwingConstants.CENTER);
    btnCancel.setMaximumSize(new Dimension(42, 16));
    btnCancel.setMinimumSize(new Dimension(42, 16));
    // NOI18N
    btnCancel.setName("btnCancelRecorder");
    btnCancel.setPreferredSize(new Dimension(42, 16));
    // NOI18N
    btnCancel.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_normal.png")));
    // NOI18N
    btnCancel.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_hover.png")));
    btnCancel.setVerticalAlignment(SwingConstants.TOP);
    btnCancel.addActionListener(formListener);
    btnMinimize1.setBackground(Color.darkGray);
    btnMinimize1.setForeground(new Color(255, 255, 255));
    // NOI18N
    btnMinimize1.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_normal.png")));
    btnMinimize1.setBorder(null);
    btnMinimize1.setContentAreaFilled(false);
    btnMinimize1.setDoubleBuffered(true);
    btnMinimize1.setFocusPainted(false);
    btnMinimize1.setFocusable(false);
    btnMinimize1.setHorizontalTextPosition(SwingConstants.CENTER);
    btnMinimize1.setMargin(new Insets(2, 14, 0, 14));
    btnMinimize1.setMaximumSize(new Dimension(21, 16));
    btnMinimize1.setMinimumSize(new Dimension(21, 16));
    // NOI18N
    btnMinimize1.setName("btnMinimizeRecorder");
    btnMinimize1.setPreferredSize(new Dimension(21, 16));
    // NOI18N
    btnMinimize1.setPressedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_normal.png")));
    // NOI18N
    btnMinimize1.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_hover.png")));
    btnMinimize1.addActionListener(formListener);
    // NOI18N
    jLabel4.setFont(new Font("Arial", 1, 13));
    jLabel4.setForeground(new Color(255, 255, 255));
    jLabel4.setText("Ready");
    GroupLayout jPanel3Layout = new GroupLayout(jPanel3);
    jPanel3.setLayout(jPanel3Layout);
    jPanel3Layout.setHorizontalGroup(jPanel3Layout.createParallelGroup(Alignment.LEADING).addGroup(Alignment.TRAILING, jPanel3Layout.createSequentialGroup().addContainerGap().addComponent(jLabel4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGap(18, 18, 18).addComponent(btnMinimize1, GroupLayout.PREFERRED_SIZE, 21, GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0).addComponent(btnCancel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)));
    jPanel3Layout.setVerticalGroup(jPanel3Layout.createParallelGroup(Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addGap(1, 1, 1).addGroup(jPanel3Layout.createParallelGroup(Alignment.LEADING).addComponent(jLabel4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(jPanel3Layout.createSequentialGroup().addGroup(jPanel3Layout.createParallelGroup(Alignment.LEADING).addComponent(btnCancel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(btnMinimize1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)).addGap(0, 0, Short.MAX_VALUE))).addContainerGap()));
    GroupLayout jpUploadLayout = new GroupLayout(jpUpload);
    jpUpload.setLayout(jpUploadLayout);
    jpUploadLayout.setHorizontalGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addGroup(jpUploadLayout.createSequentialGroup().addContainerGap().addGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addComponent(jScrollPane2).addGroup(jpUploadLayout.createSequentialGroup().addComponent(lblUploadMessage).addPreferredGap(ComponentPlacement.UNRELATED).addComponent(pbEncoding, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(jpUploadLayout.createSequentialGroup().addComponent(chkAutoUpload).addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(btnSaveAs, GroupLayout.PREFERRED_SIZE, 104, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(btnPlay, GroupLayout.PREFERRED_SIZE, 56, GroupLayout.PREFERRED_SIZE)).addGroup(jpUploadLayout.createSequentialGroup().addComponent(chkPublic).addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel8).addPreferredGap(ComponentPlacement.RELATED).addComponent(btnAccount)).addGroup(jpUploadLayout.createSequentialGroup().addGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addGroup(jpUploadLayout.createSequentialGroup().addComponent(jLabel2).addGap(0, 0, Short.MAX_VALUE)).addComponent(txtUrl, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addPreferredGap(ComponentPlacement.RELATED).addComponent(btnCopy)).addGroup(jpUploadLayout.createSequentialGroup().addGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addComponent(jLabel3).addGroup(jpUploadLayout.createSequentialGroup().addComponent(txtTitle, GroupLayout.PREFERRED_SIZE, 427, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(btnUpload, GroupLayout.PREFERRED_SIZE, 65, GroupLayout.PREFERRED_SIZE)).addComponent(jLabel1)).addGap(0, 0, Short.MAX_VALUE))).addContainerGap()).addComponent(jPanel3, GroupLayout.DEFAULT_SIZE, 522, Short.MAX_VALUE));
    jpUploadLayout.setVerticalGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addGroup(jpUploadLayout.createSequentialGroup().addComponent(jPanel3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jLabel2).addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(jpUploadLayout.createParallelGroup(Alignment.BASELINE).addComponent(txtUrl, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(btnCopy, GroupLayout.PREFERRED_SIZE, 17, GroupLayout.PREFERRED_SIZE)).addGap(7, 7, 7).addComponent(jLabel1).addPreferredGap(ComponentPlacement.RELATED).addGroup(jpUploadLayout.createParallelGroup(Alignment.TRAILING).addComponent(txtTitle, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(btnUpload)).addGap(21, 21, 21).addComponent(jLabel3).addPreferredGap(ComponentPlacement.RELATED).addComponent(jScrollPane2, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addGroup(jpUploadLayout.createParallelGroup(Alignment.TRAILING).addComponent(lblUploadMessage).addComponent(pbEncoding, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(jpUploadLayout.createParallelGroup(Alignment.LEADING).addGroup(jpUploadLayout.createSequentialGroup().addComponent(chkAutoUpload).addPreferredGap(ComponentPlacement.UNRELATED).addComponent(chkPublic)).addComponent(btnSaveAs).addGroup(jpUploadLayout.createSequentialGroup().addComponent(btnPlay).addPreferredGap(ComponentPlacement.RELATED).addGroup(jpUploadLayout.createParallelGroup(Alignment.BASELINE).addComponent(jLabel8).addComponent(btnAccount, GroupLayout.PREFERRED_SIZE, 17, GroupLayout.PREFERRED_SIZE)))).addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
    recorderPanelBG1.setBackground(new Color(255, 255, 255));
    recorderPanelBG1.setMaximumSize(new Dimension(276, 62));
    recorderPanelBG1.setMinimumSize(new Dimension(276, 62));
    recorderPanelBG1.setPreferredSize(new Dimension(276, 62));
    // NOI18N
    jButton1.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_normal.png")));
    jButton1.setBorderPainted(false);
    jButton1.setContentAreaFilled(false);
    jButton1.setFocusPainted(false);
    jButton1.setFocusable(false);
    jButton1.setMaximumSize(new Dimension(42, 17));
    jButton1.setMinimumSize(new Dimension(42, 17));
    jButton1.setPreferredSize(new Dimension(42, 17));
    // NOI18N
    jButton1.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/close_hover.png")));
    jButton1.addActionListener(formListener);
    // NOI18N
    jButton2.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_normal.png")));
    jButton2.setBorderPainted(false);
    jButton2.setContentAreaFilled(false);
    jButton2.setDefaultCapable(false);
    jButton2.setFocusPainted(false);
    jButton2.setFocusable(false);
    jButton2.setMaximumSize(new Dimension(21, 17));
    jButton2.setMinimumSize(new Dimension(21, 17));
    jButton2.setPreferredSize(new Dimension(21, 17));
    // NOI18N
    jButton2.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/minimize_hover.png")));
    jButton2.addActionListener(formListener);
    // NOI18N
    jLabel5.setFont(new Font("Arial", 1, 13));
    jLabel5.setForeground(new Color(255, 255, 255));
    jLabel5.setText("Ready");
    jLabel5.setMaximumSize(new Dimension(27, 148));
    // NOI18N
    jToggleButton1.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_normal.png")));
    jToggleButton1.setToolTipText("Capture part of the screen");
    jToggleButton1.setBorderPainted(false);
    jToggleButton1.setContentAreaFilled(false);
    // NOI18N
    jToggleButton1.setDisabledIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_unavailable.png")));
    // NOI18N
    jToggleButton1.setDisabledSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_unavailable.png")));
    jToggleButton1.setMaximumSize(new Dimension(66, 40));
    jToggleButton1.setMinimumSize(new Dimension(66, 40));
    jToggleButton1.setPreferredSize(new Dimension(66, 40));
    // NOI18N
    jToggleButton1.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_hover.png")));
    // NOI18N
    jToggleButton1.setRolloverSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_active.png")));
    // NOI18N
    jToggleButton1.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-area-btn_active.png")));
    jToggleButton1.addActionListener(formListener);
    // NOI18N
    jToggleButton2.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_normal.png")));
    jToggleButton2.setToolTipText("Capture entire screen");
    jToggleButton2.setBorderPainted(false);
    jToggleButton2.setContentAreaFilled(false);
    // NOI18N
    jToggleButton2.setDisabledIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_unavailable.png")));
    // NOI18N
    jToggleButton2.setDisabledSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_unavailable.png")));
    jToggleButton2.setMaximumSize(new Dimension(66, 40));
    jToggleButton2.setMinimumSize(new Dimension(66, 40));
    jToggleButton2.setPreferredSize(new Dimension(66, 40));
    // NOI18N
    jToggleButton2.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_hover.png")));
    // NOI18N
    jToggleButton2.setRolloverSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_active.png")));
    // NOI18N
    jToggleButton2.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/full-screen-record-btn_active.png")));
    jToggleButton2.addActionListener(formListener);
    // NOI18N
    jLabel6.setFont(new Font("Arial", 0, 26));
    jLabel6.setForeground(new Color(148, 148, 148));
    jLabel6.setText("00:00");
    // NOI18N
    jToggleButton3.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-btn_normal.png")));
    jToggleButton3.setToolTipText("Record");
    jToggleButton3.setBorderPainted(false);
    jToggleButton3.setContentAreaFilled(false);
    // NOI18N
    jToggleButton3.setDisabledIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-btn_unavailable.png")));
    // NOI18N
    jToggleButton3.setDisabledSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-btn_unavailable.png")));
    jToggleButton3.setMaximumSize(new Dimension(66, 40));
    jToggleButton3.setMinimumSize(new Dimension(66, 40));
    jToggleButton3.setPreferredSize(new Dimension(66, 40));
    // NOI18N
    jToggleButton3.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-btn_hover.png")));
    // NOI18N
    jToggleButton3.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/record-btn_active.png")));
    jToggleButton3.addActionListener(formListener);
    soundBar1.setBorderPainted(false);
    soundBar1.setFocusable(false);
    // NOI18N
    jToggleButton4.setIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/pause-btn_normal.png")));
    jToggleButton4.setToolTipText("Pause");
    jToggleButton4.setBorderPainted(false);
    jToggleButton4.setContentAreaFilled(false);
    // NOI18N
    jToggleButton4.setDisabledIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/pause-btn_unavailable.png")));
    // NOI18N
    jToggleButton4.setDisabledSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/pause-btn_unavailable.png")));
    jToggleButton4.setEnabled(false);
    jToggleButton4.setMaximumSize(new Dimension(66, 40));
    jToggleButton4.setMinimumSize(new Dimension(66, 40));
    jToggleButton4.setPreferredSize(new Dimension(66, 40));
    // NOI18N
    jToggleButton4.setRolloverIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/pause-btn_hover.png")));
    // NOI18N
    jToggleButton4.setSelectedIcon(new ImageIcon(getClass().getResource("/com/bixly/pastevid/resources/sb/recorder3/pause-btn_normal.png")));
    jToggleButton4.addActionListener(formListener);
    GroupLayout recorderPanelBG1Layout = new GroupLayout(recorderPanelBG1);
    recorderPanelBG1.setLayout(recorderPanelBG1Layout);
    recorderPanelBG1Layout.setHorizontalGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING).addGroup(recorderPanelBG1Layout.createSequentialGroup().addGap(2, 2, 2).addGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING).addGroup(recorderPanelBG1Layout.createSequentialGroup().addComponent(jLabel5, GroupLayout.DEFAULT_SIZE, 199, Short.MAX_VALUE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jButton2, GroupLayout.PREFERRED_SIZE, 21, GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0).addComponent(jButton1, GroupLayout.PREFERRED_SIZE, 42, GroupLayout.PREFERRED_SIZE).addGap(10, 10, 10)).addGroup(recorderPanelBG1Layout.createSequentialGroup().addComponent(jToggleButton2, GroupLayout.PREFERRED_SIZE, 34, GroupLayout.PREFERRED_SIZE).addGap(1, 1, 1).addComponent(jToggleButton1, GroupLayout.PREFERRED_SIZE, 34, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jLabel6, GroupLayout.PREFERRED_SIZE, 70, GroupLayout.PREFERRED_SIZE).addGap(11, 11, 11).addComponent(soundBar1, GroupLayout.PREFERRED_SIZE, 30, GroupLayout.PREFERRED_SIZE).addGap(3, 3, 3).addComponent(jToggleButton3, GroupLayout.PREFERRED_SIZE, 34, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jToggleButton4, GroupLayout.PREFERRED_SIZE, 34, GroupLayout.PREFERRED_SIZE).addGap(14, 14, 14)))));
    recorderPanelBG1Layout.setVerticalGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING).addGroup(recorderPanelBG1Layout.createSequentialGroup().addGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING).addGroup(Alignment.TRAILING, recorderPanelBG1Layout.createSequentialGroup().addGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING, false).addComponent(jButton1, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jButton2, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addPreferredGap(ComponentPlacement.RELATED).addGroup(recorderPanelBG1Layout.createParallelGroup(Alignment.LEADING).addComponent(jToggleButton4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jToggleButton3, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel6, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jToggleButton1, Alignment.TRAILING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jToggleButton2, Alignment.TRAILING, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(soundBar1, Alignment.TRAILING, GroupLayout.PREFERRED_SIZE, 29, GroupLayout.PREFERRED_SIZE))).addGroup(recorderPanelBG1Layout.createSequentialGroup().addGap(3, 3, 3).addComponent(jLabel5, GroupLayout.PREFERRED_SIZE, 17, GroupLayout.PREFERRED_SIZE).addGap(0, 0, Short.MAX_VALUE))).addContainerGap()));
    GroupLayout layout = new GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(layout.createParallelGroup(Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(Alignment.LEADING).addComponent(jpRecorderRec, GroupLayout.PREFERRED_SIZE, 214, GroupLayout.PREFERRED_SIZE).addComponent(jpUpload, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(jpRecorderNonRec, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addComponent(jpRecorderBackup, GroupLayout.PREFERRED_SIZE, 324, GroupLayout.PREFERRED_SIZE).addComponent(recorderPanelBG1, GroupLayout.PREFERRED_SIZE, 286, GroupLayout.PREFERRED_SIZE)).addGap(5, 5, 5)));
    layout.setVerticalGroup(layout.createParallelGroup(Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(jpUpload, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jpRecorderNonRec, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jpRecorderRec, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(jpRecorderBackup, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(recorderPanelBG1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0)));
}
Also used : JScrollPane(javax.swing.JScrollPane) JPanel(javax.swing.JPanel) ImageIcon(javax.swing.ImageIcon) JTextArea(javax.swing.JTextArea) Insets(java.awt.Insets) Color(java.awt.Color) JButton(javax.swing.JButton) JProgressBar(javax.swing.JProgressBar) JLabel(javax.swing.JLabel) Dimension(java.awt.Dimension) JRoundedPanel(com.bixly.pastevid.util.view.JRoundedPanel) JTextField(javax.swing.JTextField) AbsoluteLayout(org.netbeans.lib.awtextra.AbsoluteLayout) Font(java.awt.Font) AbsoluteConstraints(org.netbeans.lib.awtextra.AbsoluteConstraints) JCheckBox(javax.swing.JCheckBox) JToggleButton(javax.swing.JToggleButton) GroupLayout(javax.swing.GroupLayout)

Aggregations

JRoundedPanel (com.bixly.pastevid.util.view.JRoundedPanel)2 Color (java.awt.Color)2 Dimension (java.awt.Dimension)2 ImageIcon (javax.swing.ImageIcon)2 JPanel (javax.swing.JPanel)2 JPreviewSlider (com.bixly.pastevid.util.view.JPreviewSlider)1 Font (java.awt.Font)1 Insets (java.awt.Insets)1 MouseAdapter (java.awt.event.MouseAdapter)1 MouseEvent (java.awt.event.MouseEvent)1 GroupLayout (javax.swing.GroupLayout)1 JButton (javax.swing.JButton)1 JCheckBox (javax.swing.JCheckBox)1 JLabel (javax.swing.JLabel)1 JProgressBar (javax.swing.JProgressBar)1 JScrollPane (javax.swing.JScrollPane)1 JTextArea (javax.swing.JTextArea)1 JTextField (javax.swing.JTextField)1 JToggleButton (javax.swing.JToggleButton)1 AbsoluteConstraints (org.netbeans.lib.awtextra.AbsoluteConstraints)1