home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / kepler / kepler.jar / MathTest.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-11-27  |  2.9 KB  |  62 lines

  1. import java.awt.Button;
  2. import java.awt.Color;
  3. import java.awt.Component;
  4. import java.awt.Container;
  5. import java.awt.Font;
  6. import java.awt.Frame;
  7. import java.awt.Graphics;
  8. import java.awt.LayoutManager;
  9. import java.awt.TextArea;
  10.  
  11. class MathTest extends Frame {
  12.    // $FF: renamed from: td TextDraw
  13.    TextDraw field_0 = new TextDraw();
  14.    // $FF: renamed from: fS java.lang.String
  15.    String field_1 = "<i>f<//i>";
  16.    // $FF: renamed from: rS java.lang.String
  17.    String field_2 = "<i>r<//i>";
  18.    // $FF: renamed from: xS java.lang.String
  19.    String field_3 = "<i><TRoman>x<SSerif><//i>";
  20.    // $FF: renamed from: iS java.lang.String
  21.    String field_4 = "<i>i<//i>";
  22.    // $FF: renamed from: ta java.awt.TextArea
  23.    TextArea field_5 = new TextArea("", 0, 0, 3);
  24.    TextArea intx = new TextArea("", 0, 0, 3);
  25.    boolean first = true;
  26.  
  27.    public void init() {
  28.       ((Container)this).setLayout((LayoutManager)null);
  29.       this.field_5.setBounds(50, 20, 700, 60);
  30.       ((Container)this).add(this.field_5, (Object)null);
  31.       this.intx.setBounds(50, 80, 700, 21);
  32.       this.intx.setText("abcd =<integral><from><minus><infinity> <to>" + this.field_3 + "<sup>2x<unsup><of>" + " " + this.field_1 + "(" + this.field_2 + ") d" + this.field_2 + "  " + "<start by>dy<by>dx<end by>" + "<smaller>" + " g  " + "<start by>" + "<integral>" + "<from>0<to><infinity><of>" + "z dz" + "<sum><from>" + this.field_4 + "=1 <to> <infinity> <of>  " + this.field_2 + "<sub>" + this.field_4 + "<unsub>" + "<by>  <smaller>" + this.field_3 + "<sup>3<unsup> " + "<start by>  a    <by>a + b<end by><larger><end by>" + "abcdefg<new line>abc");
  33.       ((Container)this).add(this.intx, (Object)null);
  34.       Button var1 = new Button("repaint");
  35.       ((Component)var1).setBounds(0, 20, 50, 20);
  36.       var1.addActionListener(new MathTest$1(this));
  37.       ((Container)this).add(var1, (Object)null);
  38.    }
  39.  
  40.    public void paint(Graphics var1) {
  41.       super.paint(var1);
  42.       var1.setColor(Color.white);
  43.       var1.fillRect(0, 0, ((Component)this).getWidth(), ((Component)this).getHeight());
  44.       var1.setColor(Color.black);
  45.       var1.setFont(new Font("SansSerif", 0, ((Component)this).getHeight() / 10));
  46.  
  47.       try {
  48.          TextDraw.drawPara(var1, this.intx.getText(), 10, 200, ((Component)this).getWidth() - 10);
  49.       } catch (Exception var3) {
  50.       }
  51.  
  52.       this.field_5.setText(TextDraw.readableString);
  53.    }
  54.  
  55.    public static void main(String[] var0) {
  56.       MathTest var1 = new MathTest();
  57.       ((Component)var1).setSize(800, 400);
  58.       var1.init();
  59.       ((Component)var1).setVisible(true);
  60.    }
  61. }
  62.