Changeset 171 in tmcsimulator-scriptbuilder for trunk/src/event/editor/AudioPanel.java
- Timestamp:
- 12/19/2019 06:48:37 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/src/event/editor/AudioPanel.java (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/AudioPanel.java
r140 r171 71 71 @SuppressWarnings("unchecked") 72 72 // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents 73 private void initComponents() 74 { 73 private void initComponents() { 75 74 76 75 jLabel1 = new javax.swing.JLabel(); … … 78 77 jLabel2 = new javax.swing.JLabel(); 79 78 audioLengthText = new javax.swing.JFormattedTextField(); 80 browseButton = new javax.swing.JButton();81 79 82 80 jLabel1.setText("Audio File"); 83 81 84 82 audioFileText.setToolTipText("The path to the audio file"); 83 audioFileText.setEnabled(false); 85 84 86 85 jLabel2.setText("Length"); 87 86 88 87 audioLengthText.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(java.text.NumberFormat.getIntegerInstance()))); 89 90 browseButton.setText("Browse");91 browseButton.setToolTipText("Browse for the audio file");92 browseButton.addMouseListener(new java.awt.event.MouseAdapter()93 {94 public void mouseClicked(java.awt.event.MouseEvent evt)95 {96 browse(evt);97 }98 });99 88 100 89 org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this); … … 109 98 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) 110 99 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 111 .add(layout.createSequentialGroup() 112 .add(audioFileText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 395, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) 113 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) 114 .add(browseButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 93, Short.MAX_VALUE)) 115 .add(audioLengthText, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 497, Short.MAX_VALUE)) 100 .add(audioLengthText, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 497, Short.MAX_VALUE) 101 .add(audioFileText)) 116 102 .addContainerGap()) 117 103 ); … … 119 105 layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) 120 106 .add(layout.createSequentialGroup() 121 .add(4 1, 41, 41)107 .add(44, 44, 44) 122 108 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) 123 109 .add(audioFileText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) 124 .add(jLabel1) 125 .add(browseButton)) 110 .add(jLabel1)) 126 111 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) 127 112 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) … … 132 117 }// </editor-fold>//GEN-END:initComponents 133 118 134 private void browse(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_browse135 JFileChooser browser = new JFileChooser();136 int returnVal = browser.showOpenDialog(this);137 if (returnVal == JFileChooser.APPROVE_OPTION)138 {139 audioFileText.setText(browser.getSelectedFile().getPath());140 }141 }//GEN-LAST:event_browse142 143 119 144 120 // Variables declaration - do not modify//GEN-BEGIN:variables 145 121 private javax.swing.JTextField audioFileText; 146 122 private javax.swing.JFormattedTextField audioLengthText; 147 private javax.swing.JButton browseButton;148 123 private javax.swing.JLabel jLabel1; 149 124 private javax.swing.JLabel jLabel2;
Note: See TracChangeset
for help on using the changeset viewer.
