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

  1. import com.sun.java.swing.AbstractButton;
  2. import com.sun.java.swing.JRadioButton;
  3. import java.awt.Component;
  4. import java.awt.Insets;
  5. import java.awt.event.ItemEvent;
  6. import java.awt.event.ItemListener;
  7. import java.util.EventObject;
  8.  
  9. final class SwingSet$20 implements ItemListener {
  10.    // $FF: synthetic field
  11.    private final SwingSet this$0;
  12.    // $FF: renamed from: c java.awt.Component
  13.    Component field_0;
  14.    // $FF: renamed from: b com.sun.java.swing.AbstractButton
  15.    AbstractButton field_1;
  16.  
  17.    public void itemStateChanged(ItemEvent var1) {
  18.       byte var2 = 0;
  19.       JRadioButton var3 = (JRadioButton)((EventObject)var1).getSource();
  20.       if (((AbstractButton)var3).getText().equals("Default")) {
  21.          for(int var7 = 0; var7 < this.this$0.currentControls.size(); ++var7) {
  22.             this.field_1 = (AbstractButton)this.this$0.currentControls.elementAt(var7);
  23.             this.field_1.setMargin((Insets)null);
  24.          }
  25.  
  26.          int var8 = this.this$0.tabbedPane.getSelectedIndex();
  27.          Component var9 = this.this$0.tabbedPane.getComponentAt(var8);
  28.          var9.invalidate();
  29.          var9.validate();
  30.          var9.repaint();
  31.       } else {
  32.          if (((AbstractButton)var3).getText().equals("10")) {
  33.             var2 = 10;
  34.          }
  35.  
  36.          for(int var4 = 0; var4 < this.this$0.currentControls.size(); ++var4) {
  37.             this.field_1 = (AbstractButton)this.this$0.currentControls.elementAt(var4);
  38.             this.field_1.setMargin(new Insets(var2, var2, var2, var2));
  39.          }
  40.  
  41.          int var5 = this.this$0.tabbedPane.getSelectedIndex();
  42.          Component var6 = this.this$0.tabbedPane.getComponentAt(var5);
  43.          var6.invalidate();
  44.          var6.validate();
  45.          var6.repaint();
  46.       }
  47.    }
  48.  
  49.    // $FF: synthetic method
  50.    SwingSet$20(SwingSet var1) {
  51.       this.this$0 = var1;
  52.    }
  53. }
  54.