home *** CD-ROM | disk | FTP | other *** search
/ Australian PC Authority 1999 May / may1999.iso / May / JBUILDER / JSAMPLES.Z / SwingSet$23.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-30  |  3.8 KB  |  150 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.Container;
  6. import java.awt.event.ActionEvent;
  7. import java.awt.event.ActionListener;
  8. import java.util.EventObject;
  9.  
  10. final class SwingSet$23 implements ActionListener {
  11.    // $FF: synthetic field
  12.    private final SwingSet this$0;
  13.  
  14.    public void actionPerformed(ActionEvent var1) {
  15.       JRadioButton var2 = (JRadioButton)((EventObject)var1).getSource();
  16.       if (((AbstractButton)var2).isSelected()) {
  17.          if (((AbstractButton)var2).getActionCommand().equals("NW")) {
  18.             for(int var13 = 0; var13 < this.this$0.currentControls.size(); ++var13) {
  19.                Component var22 = (Component)this.this$0.currentControls.elementAt(var13);
  20.                if (var22 instanceof AbstractButton) {
  21.                   AbstractButton var39 = (AbstractButton)var22;
  22.                   this.this$0.setNWalignment(var39);
  23.                   ((Container)var39).invalidate();
  24.                } else if (var22 instanceof JLabel) {
  25.                   JLabel var40 = (JLabel)var22;
  26.                   this.this$0.setNWalignment(var40);
  27.                   ((Container)var40).invalidate();
  28.                }
  29.             }
  30.          } else if (((AbstractButton)var2).getActionCommand().equals("N")) {
  31.             for(int var12 = 0; var12 < this.this$0.currentControls.size(); ++var12) {
  32.                Component var21 = (Component)this.this$0.currentControls.elementAt(var12);
  33.                if (var21 instanceof AbstractButton) {
  34.                   AbstractButton var37 = (AbstractButton)var21;
  35.                   this.this$0.setNalignment(var37);
  36.                   ((Container)var37).invalidate();
  37.                } else if (var21 instanceof JLabel) {
  38.                   JLabel var38 = (JLabel)var21;
  39.                   this.this$0.setNalignment(var38);
  40.                   ((Container)var38).invalidate();
  41.                }
  42.             }
  43.          } else if (((AbstractButton)var2).getActionCommand().equals("NE")) {
  44.             for(int var11 = 0; var11 < this.this$0.currentControls.size(); ++var11) {
  45.                Component var20 = (Component)this.this$0.currentControls.elementAt(var11);
  46.                if (var20 instanceof AbstractButton) {
  47.                   AbstractButton var35 = (AbstractButton)var20;
  48.                   this.this$0.setNEalignment(var35);
  49.                   ((Container)var35).invalidate();
  50.                } else if (var20 instanceof JLabel) {
  51.                   JLabel var36 = (JLabel)var20;
  52.                   this.this$0.setNEalignment(var36);
  53.                   ((Container)var36).invalidate();
  54.                }
  55.             }
  56.          } else if (((AbstractButton)var2).getActionCommand().equals("W")) {
  57.             for(int var10 = 0; var10 < this.this$0.currentControls.size(); ++var10) {
  58.                Component var19 = (Component)this.this$0.currentControls.elementAt(var10);
  59.                if (var19 instanceof AbstractButton) {
  60.                   AbstractButton var33 = (AbstractButton)var19;
  61.                   this.this$0.setWalignment(var33);
  62.                   ((Container)var33).invalidate();
  63.                } else if (var19 instanceof JLabel) {
  64.                   JLabel var34 = (JLabel)var19;
  65.                   this.this$0.setWalignment(var34);
  66.                   ((Container)var34).invalidate();
  67.                }
  68.             }
  69.          } else if (((AbstractButton)var2).getActionCommand().equals("C")) {
  70.             for(int var9 = 0; var9 < this.this$0.currentControls.size(); ++var9) {
  71.                Component var18 = (Component)this.this$0.currentControls.elementAt(var9);
  72.                if (var18 instanceof AbstractButton) {
  73.                   AbstractButton var31 = (AbstractButton)var18;
  74.                   this.this$0.setCalignment(var31);
  75.                   ((Container)var31).invalidate();
  76.                } else if (var18 instanceof JLabel) {
  77.                   JLabel var32 = (JLabel)var18;
  78.                   this.this$0.setCalignment(var32);
  79.                   ((Container)var32).invalidate();
  80.                }
  81.             }
  82.          } else if (((AbstractButton)var2).getActionCommand().equals("E")) {
  83.             for(int var8 = 0; var8 < this.this$0.currentControls.size(); ++var8) {
  84.                Component var17 = (Component)this.this$0.currentControls.elementAt(var8);
  85.                if (var17 instanceof AbstractButton) {
  86.                   AbstractButton var29 = (AbstractButton)var17;
  87.                   this.this$0.setEalignment(var29);
  88.                   ((Container)var29).invalidate();
  89.                } else if (var17 instanceof JLabel) {
  90.                   JLabel var30 = (JLabel)var17;
  91.                   this.this$0.setEalignment(var30);
  92.                   ((Container)var30).invalidate();
  93.                }
  94.             }
  95.          } else if (((AbstractButton)var2).getActionCommand().equals("SW")) {
  96.             for(int var7 = 0; var7 < this.this$0.currentControls.size(); ++var7) {
  97.                Component var16 = (Component)this.this$0.currentControls.elementAt(var7);
  98.                if (var16 instanceof AbstractButton) {
  99.                   AbstractButton var27 = (AbstractButton)var16;
  100.                   this.this$0.setSWalignment(var27);
  101.                   ((Container)var27).invalidate();
  102.                } else if (var16 instanceof JLabel) {
  103.                   JLabel var28 = (JLabel)var16;
  104.                   this.this$0.setSWalignment(var28);
  105.                   ((Container)var28).invalidate();
  106.                }
  107.             }
  108.          } else if (((AbstractButton)var2).getActionCommand().equals("S")) {
  109.             for(int var6 = 0; var6 < this.this$0.currentControls.size(); ++var6) {
  110.                Component var15 = (Component)this.this$0.currentControls.elementAt(var6);
  111.                if (var15 instanceof AbstractButton) {
  112.                   AbstractButton var25 = (AbstractButton)var15;
  113.                   this.this$0.setSalignment(var25);
  114.                   ((Container)var25).invalidate();
  115.                } else if (var15 instanceof JLabel) {
  116.                   JLabel var26 = (JLabel)var15;
  117.                   this.this$0.setSalignment(var26);
  118.                   ((Container)var26).invalidate();
  119.                }
  120.             }
  121.          } else if (((AbstractButton)var2).getActionCommand().equals("SE")) {
  122.             for(int var3 = 0; var3 < this.this$0.currentControls.size(); ++var3) {
  123.                Component var4 = (Component)this.this$0.currentControls.elementAt(var3);
  124.                if (var4 instanceof AbstractButton) {
  125.                   AbstractButton var5 = (AbstractButton)var4;
  126.                   this.this$0.setSEalignment(var5);
  127.                   ((Container)var5).invalidate();
  128.                } else if (var4 instanceof JLabel) {
  129.                   JLabel var24 = (JLabel)var4;
  130.                   this.this$0.setSEalignment(var24);
  131.                   ((Container)var24).invalidate();
  132.                }
  133.             }
  134.          }
  135.  
  136.          int var14 = this.this$0.tabbedPane.getSelectedIndex();
  137.          Component var23 = this.this$0.tabbedPane.getComponentAt(var14);
  138.          var23.invalidate();
  139.          var23.validate();
  140.          var23.repaint();
  141.       }
  142.  
  143.    }
  144.  
  145.    // $FF: synthetic method
  146.    SwingSet$23(SwingSet var1) {
  147.       this.this$0 = var1;
  148.    }
  149. }
  150.