public class symbmath
extends java.applet.Applet
java.applet.Applet.AccessibleApplet
Modifier and Type | Field and Description |
---|---|
private VisualMathApp |
app |
(package private) java.lang.String[] |
asc |
private java.awt.Panel |
bottomPanel |
private java.lang.StringBuffer |
buffer |
private java.awt.Button |
button |
private java.awt.Choice |
CalculusFunChoice |
private java.awt.Panel |
centerPanel |
static java.net.URL |
codeBase |
private java.awt.Color |
color |
(package private) int |
colorNo |
private int |
colorNumber |
private java.awt.Color[] |
colors |
private java.awt.Choice |
ConstantChoice |
static boolean |
DEBUG |
private java.awt.Dialog |
dialog |
private java.awt.Dialog |
dialogEq |
private java.awt.Dialog |
dialogSolve |
private boolean |
divideByZero |
(package private) java.awt.TextField |
editXmax |
(package private) java.awt.TextField |
editXmin |
(package private) java.awt.TextField |
editYmax |
(package private) java.awt.TextField |
editYmin |
private vmath.gui.ErrorDialog |
errDialog |
private java.lang.StringBuffer |
fun |
private java.awt.Choice |
FunctionChoice |
private java.awt.Choice |
GraphFunChoice |
(package private) java.awt.Label |
graphLabel |
(package private) java.awt.TextArea |
input |
(package private) java.awt.Label |
inputLabel |
private boolean |
isApplet |
(package private) java.lang.String |
last |
int |
lineNo |
private java.awt.Panel |
lowerbot |
int |
maxLine |
int[] |
NoData |
private java.awt.Choice |
OperatorChoice |
(package private) java.lang.String[] |
out |
(package private) java.awt.TextArea |
output |
(package private) int |
pointNo |
private int |
pos |
private java.awt.Button |
runButton |
private java.awt.Choice |
StandardFunChoice |
private boolean |
syntaxError |
(package private) MyCanvas |
thecanvas |
(package private) java.awt.TextField |
xFld |
(package private) double |
xmax |
(package private) double |
xmin |
double[][] |
xx |
private double |
y |
(package private) java.awt.TextField |
yFld |
(package private) double |
ymax |
(package private) double |
ymin |
double[][] |
yy |
Constructor and Description |
---|
symbmath() |
Modifier and Type | Method and Description |
---|---|
boolean |
action(java.awt.Event event,
java.lang.Object obj) |
(package private) void |
display() |
(package private) void |
display(java.lang.String s) |
(package private) java.lang.String |
getInput() |
(package private) void |
getRange() |
(package private) void |
graph(java.awt.Graphics g) |
void |
init() |
boolean |
isAppletDragStart(java.awt.event.MouseEvent e) |
static void |
main(java.lang.String[] args) |
(package private) void |
myInit() |
(package private) void |
output(java.lang.String s) |
void |
plotData(double[][] ad,
double[][] ad1,
int[] ai,
double d,
double d1,
double d2,
double d3) |
(package private) void |
run(java.lang.String in) |
(package private) void |
setRange() |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private VisualMathApp app
private java.awt.Button button
public static java.net.URL codeBase
public static boolean DEBUG
double xmin
double xmax
double ymin
double ymax
java.awt.TextField xFld
java.awt.TextField yFld
private java.awt.Button runButton
java.awt.TextArea input
java.awt.TextArea output
private java.awt.Panel bottomPanel
private java.awt.Panel centerPanel
private java.awt.Panel lowerbot
private java.awt.Choice StandardFunChoice
private java.awt.Choice CalculusFunChoice
private java.awt.Choice GraphFunChoice
private java.awt.Choice FunctionChoice
private java.awt.Choice OperatorChoice
private java.awt.Choice ConstantChoice
private java.lang.StringBuffer buffer
MyCanvas thecanvas
public int lineNo
public int maxLine
private java.awt.Color color
private int colorNumber
private java.lang.StringBuffer fun
private int pos
java.awt.TextField editXmin
java.awt.TextField editXmax
java.awt.TextField editYmin
java.awt.TextField editYmax
private boolean divideByZero
private boolean syntaxError
private boolean isApplet
public double[][] xx
public double[][] yy
int pointNo
int colorNo
private java.awt.Dialog dialog
private java.awt.Dialog dialogSolve
private java.awt.Dialog dialogEq
private vmath.gui.ErrorDialog errDialog
private java.awt.Color[] colors
public int[] NoData
private double y
java.lang.String last
java.lang.String[] out
java.lang.String[] asc
java.awt.Label inputLabel
java.awt.Label graphLabel
public boolean isAppletDragStart(java.awt.event.MouseEvent e)
public void init()
init
in class java.applet.Applet
void myInit()
void run(java.lang.String in)
public boolean action(java.awt.Event event, java.lang.Object obj)
action
in class java.awt.Component
void display(java.lang.String s)
void display()
java.lang.String getInput()
void getRange()
void graph(java.awt.Graphics g)
void output(java.lang.String s)
public void plotData(double[][] ad, double[][] ad1, int[] ai, double d, double d1, double d2, double d3)
void setRange()
public static void main(java.lang.String[] args)