home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / JDesignerPro / Jdp3_0.exe / data1.cab / Program_Files / SimpleExample.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-09  |  3.2 KB  |  83 lines

  1. import java.awt.BorderLayout;
  2. import java.awt.Button;
  3. import java.awt.Container;
  4. import java.awt.Label;
  5. import java.awt.Panel;
  6. import java.awt.TextField;
  7. import java.awt.event.ActionEvent;
  8. import java.awt.event.ActionListener;
  9. import java.awt.event.KeyEvent;
  10. import java.awt.event.KeyListener;
  11. import java.util.EventObject;
  12.  
  13. public class SimpleExample extends JDPClassLayout implements KeyListener, ActionListener {
  14.    JDPUser user;
  15.    JDPJagg jaggSQL;
  16.    JDPPopupMessage popuppanel;
  17.    JDPMaskEdit JDPMaskEditMain;
  18.    String moduleParameter;
  19.    Panel Main;
  20.    JDPScrollPanel ScrollPanel1;
  21.    Label Label1;
  22.    TextField TextField1;
  23.    Label Label2;
  24.    Button Button1;
  25.  
  26.    public void InitClass(JDPUser var1, Panel var2, String var3) {
  27.       this.user = var1;
  28.       this.moduleParameter = var3;
  29.       this.jaggSQL = new JDPJagg(var1.jaggPath);
  30.       ((Container)this).setLayout(new BorderLayout());
  31.       this.popuppanel = new JDPPopupMessage(var1, this);
  32.       ((Container)this).add(this.popuppanel);
  33.       this.JDPMaskEditMain = new JDPMaskEdit();
  34.       this.Main = new Panel();
  35.       this.ScrollPanel1 = new JDPScrollPanel();
  36.       this.Label1 = new Label("Name:", 0);
  37.       this.TextField1 = new TextField("", 20);
  38.       this.Label2 = new Label("Button", 0);
  39.       this.Button1 = new Button("Press to change the text");
  40.       this.Main.setLayout(new BorderLayout());
  41.       ((Container)this).add("Center", this.Main);
  42.       this.Main.add("Center", this.ScrollPanel1);
  43.       this.ScrollPanel1.add("Left", this.Label1);
  44.       this.ScrollPanel1.add("Right", this.TextField1);
  45.       this.ScrollPanel1.add("Left", this.Label2);
  46.       this.ScrollPanel1.add("Right", this.Button1);
  47.       this.TextField1.addKeyListener(this);
  48.       this.Button1.addActionListener(this);
  49.       this.InitComponents();
  50.       var1.gParm.addElement(this);
  51.    }
  52.  
  53.    public void keyReleased(KeyEvent var1) {
  54.       if (((EventObject)var1).getSource().equals(this.TextField1)) {
  55.          this.Button1.setLabel(this.TextField1.getText());
  56.       }
  57.  
  58.    }
  59.  
  60.    public void keyTyped(KeyEvent var1) {
  61.    }
  62.  
  63.    public void keyPressed(KeyEvent var1) {
  64.    }
  65.  
  66.    public void actionPerformed(ActionEvent var1) {
  67.       if (((EventObject)var1).getSource().equals(this.Button1)) {
  68.          String var2 = this.Button1.getLabel();
  69.          String var3 = "";
  70.  
  71.          for(int var4 = var2.length() - 1; var4 >= 0; --var4) {
  72.             var3 = var3 + var2.substring(var4, var4 + 1);
  73.          }
  74.  
  75.          this.TextField1.setText(var3);
  76.       }
  77.  
  78.    }
  79.  
  80.    public void InitComponents() {
  81.    }
  82. }
  83.