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

  1. import java.awt.TextComponent;
  2. import java.awt.TextField;
  3. import java.util.StringTokenizer;
  4. import java.util.Vector;
  5.  
  6. public class JDPTextField extends TextField {
  7.    public JDPTextField() {
  8.       super("", 15);
  9.    }
  10.  
  11.    public JDPTextField(String var1) {
  12.       super(var1, 15);
  13.    }
  14.  
  15.    public JDPTextField(int var1) {
  16.       super("", var1);
  17.    }
  18.  
  19.    public JDPTextField(String var1, int var2) {
  20.       super(var1, var2);
  21.    }
  22.  
  23.    public JDPTextField(String var1, int var2, String var3) {
  24.       super(var1, var2);
  25.       this.loadValue((JDPJagg)null, var3);
  26.    }
  27.  
  28.    public int loadValue(JDPJagg var1, String var2) {
  29.       Vector var3 = new Vector();
  30.       String var4 = var1.getSEP();
  31.       int var5 = var1.execSQL(var2, var3);
  32.       if (var5 > 0 && var3.size() > 0) {
  33.          String var6 = (String)var3.elementAt(0);
  34.          if (var6 != null && var6.trim().compareTo("") != 0) {
  35.             StringTokenizer var7 = new StringTokenizer(var6);
  36.             ((TextComponent)this).setText(var7.nextToken(var4).trim());
  37.          }
  38.       }
  39.  
  40.       return var5;
  41.    }
  42. }
  43.