home *** CD-ROM | disk | FTP | other *** search
/ Australian PC Authority 1999 May / may1999.iso / May / JBUILDER / JSAMPLES.Z / SplitPanePanel$4.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-30  |  1.3 KB  |  33 lines

  1. import com.sun.java.swing.JOptionPane;
  2. import com.sun.java.swing.JTextField;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import java.util.EventObject;
  6.  
  7. final class SplitPanePanel$4 implements ActionListener {
  8.    // $FF: synthetic field
  9.    private final SplitPanePanel this$0;
  10.  
  11.    public void actionPerformed(ActionEvent var1) {
  12.       String var2 = ((JTextField)((EventObject)var1).getSource()).getText();
  13.  
  14.       int var3;
  15.       try {
  16.          var3 = Integer.parseInt(var2);
  17.       } catch (Exception var4) {
  18.          var3 = -1;
  19.       }
  20.  
  21.       if (var3 > 0) {
  22.          this.this$0.splitPane.setDividerSize(var3);
  23.       } else {
  24.          JOptionPane.showMessageDialog(this.this$0.splitPane, "Invalid Divider Size", "Error", 0);
  25.       }
  26.    }
  27.  
  28.    // $FF: synthetic method
  29.    SplitPanePanel$4(SplitPanePanel var1) {
  30.       this.this$0 = var1;
  31.    }
  32. }
  33.