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);
}
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)));
}
Aggregations