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

  1. import com.sun.java.swing.AbstractButton;
  2. import com.sun.java.swing.JLabel;
  3. import com.sun.java.swing.JRadioButton;
  4. import java.awt.Component;
  5. import java.awt.event.ActionEvent;
  6. import java.awt.event.ActionListener;
  7. import java.util.EventObject;
  8.  
  9. final class SwingSet$22 implements ActionListener {
  10.    // $FF: synthetic field
  11.    private final SwingSet this$0;
  12.  
  13.    public void actionPerformed(ActionEvent var1) {
  14.       JRadioButton var2 = (JRadioButton)((EventObject)var1).getSource();
  15.       if (((AbstractButton)var2).isSelected()) {
  16.          if (((AbstractButton)var2).getActionCommand().equals("NW")) {
  17.             for(int var13 = 0; var13 < this.this$0.currentControls.size(); ++var13) {
  18.                Component var22 = (Component)this.this$0.currentControls.elementAt(var13);
  19.                if (var22 instanceof AbstractButton) {
  20.                   AbstractButton var39 = (AbstractButton)var22;
  21.                   this.this$0.setNWposition(var39);
  22.                } else if (var22 instanceof JLabel) {
  23.                   JLabel var40 = (JLabel)var22;
  24.                   this.this$0.setNWposition(var40);
  25.                }
  26.             }
  27.          } else if (((AbstractButton)var2).getActionCommand().equals("N")) {
  28.             for(int var12 = 0; var12 < this.this$0.currentControls.size(); ++var12) {
  29.                Component var21 = (Component)this.this$0.currentControls.elementAt(var12);
  30.                if (var21 instanceof AbstractButton) {
  31.                   AbstractButton var37 = (AbstractButton)var21;
  32.                   this.this$0.setNposition(var37);
  33.                } else if (var21 instanceof JLabel) {
  34.                   JLabel var38 = (JLabel)var21;
  35.                   this.this$0.setNposition(var38);
  36.                }
  37.             }
  38.          } else if (((AbstractButton)var2).getActionCommand().equals("NE")) {
  39.             for(int var11 = 0; var11 < this.this$0.currentControls.size(); ++var11) {
  40.                Component var20 = (Component)this.this$0.currentControls.elementAt(var11);
  41.                if (var20 instanceof AbstractButton) {
  42.                   AbstractButton var35 = (AbstractButton)var20;
  43.                   this.this$0.setNEposition(var35);
  44.                } else if (var20 instanceof JLabel) {
  45.                   JLabel var36 = (JLabel)var20;
  46.                   this.this$0.setNEposition(var36);
  47.                }
  48.             }
  49.          } else if (((AbstractButton)var2).getActionCommand().equals("W")) {
  50.             for(int var10 = 0; var10 < this.this$0.currentControls.size(); ++var10) {
  51.                Component var19 = (Component)this.this$0.currentControls.elementAt(var10);
  52.                if (var19 instanceof AbstractButton) {
  53.                   AbstractButton var33 = (AbstractButton)var19;
  54.                   this.this$0.setWposition(var33);
  55.                } else if (var19 instanceof JLabel) {
  56.                   JLabel var34 = (JLabel)var19;
  57.                   this.this$0.setWposition(var34);
  58.                }
  59.             }
  60.          } else if (((AbstractButton)var2).getActionCommand().equals("C")) {
  61.             for(int var9 = 0; var9 < this.this$0.currentControls.size(); ++var9) {
  62.                Component var18 = (Component)this.this$0.currentControls.elementAt(var9);
  63.                if (var18 instanceof AbstractButton) {
  64.                   AbstractButton var31 = (AbstractButton)var18;
  65.                   this.this$0.setCposition(var31);
  66.                } else if (var18 instanceof JLabel) {
  67.                   JLabel var32 = (JLabel)var18;
  68.                   this.this$0.setCposition(var32);
  69.                }
  70.             }
  71.          } else if (((AbstractButton)var2).getActionCommand().equals("E")) {
  72.             for(int var8 = 0; var8 < this.this$0.currentControls.size(); ++var8) {
  73.                Component var17 = (Component)this.this$0.currentControls.elementAt(var8);
  74.                if (var17 instanceof AbstractButton) {
  75.                   AbstractButton var29 = (AbstractButton)var17;
  76.                   this.this$0.setEposition(var29);
  77.                } else if (var17 instanceof JLabel) {
  78.                   JLabel var30 = (JLabel)var17;
  79.                   this.this$0.setEposition(var30);
  80.                }
  81.             }
  82.          } else if (((AbstractButton)var2).getActionCommand().equals("SW")) {
  83.             for(int var7 = 0; var7 < this.this$0.currentControls.size(); ++var7) {
  84.                Component var16 = (Component)this.this$0.currentControls.elementAt(var7);
  85.                if (var16 instanceof AbstractButton) {
  86.                   AbstractButton var27 = (AbstractButton)var16;
  87.                   this.this$0.setSWposition(var27);
  88.                } else if (var16 instanceof JLabel) {
  89.                   JLabel var28 = (JLabel)var16;
  90.                   this.this$0.setSWposition(var28);
  91.                }
  92.             }
  93.          } else if (((AbstractButton)var2).getActionCommand().equals("S")) {
  94.             for(int var6 = 0; var6 < this.this$0.currentControls.size(); ++var6) {
  95.                Component var15 = (Component)this.this$0.currentControls.elementAt(var6);
  96.                if (var15 instanceof AbstractButton) {
  97.                   AbstractButton var25 = (AbstractButton)var15;
  98.                   this.this$0.setSposition(var25);
  99.                } else if (var15 instanceof JLabel) {
  100.                   JLabel var26 = (JLabel)var15;
  101.                   this.this$0.setSposition(var26);
  102.                }
  103.             }
  104.          } else if (((AbstractButton)var2).getActionCommand().equals("SE")) {
  105.             for(int var3 = 0; var3 < this.this$0.currentControls.size(); ++var3) {
  106.                Component var4 = (Component)this.this$0.currentControls.elementAt(var3);
  107.                if (var4 instanceof AbstractButton) {
  108.                   AbstractButton var5 = (AbstractButton)var4;
  109.                   this.this$0.setSEposition(var5);
  110.                } else if (var4 instanceof JLabel) {
  111.                   JLabel var24 = (JLabel)var4;
  112.                   this.this$0.setSEposition(var24);
  113.                }
  114.             }
  115.          }
  116.  
  117.          int var14 = this.this$0.tabbedPane.getSelectedIndex();
  118.          Component var23 = this.this$0.tabbedPane.getComponentAt(var14);
  119.          var23.invalidate();
  120.          var23.validate();
  121.          var23.repaint();
  122.       }
  123.  
  124.    }
  125.  
  126.    // $FF: synthetic method
  127.    SwingSet$22(SwingSet var1) {
  128.       this.this$0 = var1;
  129.    }
  130. }
  131.