|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--java.applet.Applet
|
+--ch.w3p.currgrid.CurrSimLet
Applet zur Berechnung von Strömen in einem Gitter
Bestehend aus Kontrol und View die Berechnungen werden durch das CurrSim Objekt getätigt
Simulates a Current Grid. Mathematic Project I2
Authors Daniel Schröter; Fabian Heusser
Teacher: Dr. Josef F. Bürgler
School: hta.fhz.ch, Horw;
Project Homepage: http://www.w3p.ch/currgrid/
Project Maillist: currgrid@w3p.ch
supported features:
interpolatet Plot:
interpolatet VoltageOutput;
change Voltage Points;
delete Voltage Points;
delete a Singel Voltage Point;
drawLevelLinesM;
Matrix ScrPrintOut
LEGAL NOTICE
THIS PROJECT AND ITS FILES ARE COPYRIGHTED BY THE AUTHORS
THIS PROJECT CAN BE COPIED, MODIFIED AND DISTRIBUTED
UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENCE
WITH THE RESTRICTION OF SENDING US A MAIL WITH THE MODIFIED
SOURCODE IF THE PROJECT IS MODIEFIED.
if you like this progi feel free to send us something (beer, chips, playmates, houses....).
| Inner classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
| Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CurrSimLet()
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Eingaben bearbeiten -Spannungs-TextField eingaben kontrollieren -Button Benutzerdef Punkt setzen -Button Berechnen des Grid -Button Reset: Neues leeres Grid erstellen -Button Random 8 Punkte mit Zufallskoordinaten und Spannung hinzufügen -Button Muster: entsprechend dem ausgewählten Muster Punkte hinzufügen |
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
Eingaben bearbeiten colsBar,rowsBar Regler |
void |
init()
Initialisierung des Applets -GUI initialisieren -CurrSim Obj mit Standarteinstellungen generieren |
void |
mouseClicked(java.awt.event.MouseEvent e)
unbenutzt (muss wegen MousListener eingebunden werden) |
void |
mouseDragged(java.awt.event.MouseEvent e)
unbenutzt (muss wegen MouseListener eingebunden werden) |
void |
mouseEntered(java.awt.event.MouseEvent e)
unbenutzt (muss wegen MousListener eingebunden werden) |
void |
mouseExited(java.awt.event.MouseEvent e)
unbenutzt (muss wegen MousListener eingebunden werden) |
void |
mouseMoved(java.awt.event.MouseEvent e)
Falls die Maus über dem Grid ist wird das Quickinfo angezeigt. |
void |
mousePressed(java.awt.event.MouseEvent e)
unbenutzt (muss wegen MousListener eingebunden werden) |
void |
mouseReleased(java.awt.event.MouseEvent e)
Bei Linksklick Ausgewählter Bereich mit V vom Textfeld setzten Bei Rechsklick alle Punkte im Bereich löschen |
void |
paint(java.awt.Graphics g)
Zeichnen des Applets -Das bereitgestellte Bild des Grids wird gezeichnet (aus dem bebufferten Bild) -falls die Maus im Gridfenster ist wird ein Quickinfo mit den Spannungswerten angezeigt |
void |
update(java.awt.Graphics g)
Die update methode wurde überschrieben, da mit DoubleBuffering gearbeitet wird |
| Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
| Methods inherited from class java.awt.Panel |
addNotify |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CurrSimLet()
| Method Detail |
public void init()
init in class java.applet.Appletpublic void paint(java.awt.Graphics g)
paint in class java.awt.Containerpublic void update(java.awt.Graphics g)
update in class java.awt.Containerpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged in interface java.awt.event.AdjustmentListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListener
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||