|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
opticalraytracer.OpticalRayTracer
public final class OpticalRayTracer
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected javax.swing.JTextField |
dispersionTextField
|
protected javax.swing.JTextField |
iorTextField
|
protected javax.swing.JTextField |
leftCFTextField
|
protected javax.swing.JCheckBox |
leftHypCheckBox
|
protected javax.swing.JTextField |
leftRadiusTextField
|
protected javax.swing.JTextField |
lensRadiusTextField
|
protected javax.swing.JTextField |
rightCFTextField
|
protected javax.swing.JCheckBox |
rightHypCheckBox
|
protected javax.swing.JTextField |
rightRadiusTextField
|
protected javax.swing.JLabel |
statusLabel
|
protected javax.swing.JCheckBox |
sv_antiAliasCheckBox
|
protected javax.swing.JTextField |
sv_beamCountTextField
|
protected javax.swing.JTextField |
sv_beamWidthTextField
|
protected javax.swing.JTextField |
sv_dispersionBeamsTextField
|
protected javax.swing.JCheckBox |
sv_divergingSourceCheckBox
|
protected javax.swing.JTextField |
sv_dotRadiusTextField
|
protected javax.swing.JCheckBox |
sv_gridCheckBox
|
protected javax.swing.JTextField |
sv_intersectionsTextField
|
protected javax.swing.JCheckBox |
sv_invertedCheckBox
|
protected javax.swing.JTabbedPane |
sv_mainTabbedPane
|
protected javax.swing.JTextField |
sv_offsetAngleTextField
|
protected javax.swing.JTextField |
sv_snapToBaseTextField
|
protected javax.swing.JTextField |
sv_xSourcePlaneTextField
|
protected javax.swing.JTextField |
sv_xTargetPlaneTextField
|
protected javax.swing.JTextField |
sv_yEndTextField
|
protected javax.swing.JTextField |
sv_yStartTextField
|
protected javax.swing.JCheckBox |
symmCheckBox
|
protected javax.swing.JButton |
unselectButton
|
protected javax.swing.JTextField |
userThicknessTextField
|
protected javax.swing.JTextField |
xPosTextField
|
protected javax.swing.JTextField |
yPosTextField
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
OpticalRayTracer()
Creates new form OpticalRayTracer |
Method Summary | |
---|---|
void |
close()
|
void |
lostOwnership(java.awt.datatransfer.Clipboard aClipboard,
java.awt.datatransfer.Transferable aContents)
|
static void |
main(java.lang.String[] args)
|
void |
unSelectLens()
|
void |
updateGraphicDisplay()
|
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
protected javax.swing.JTextField dispersionTextField
protected javax.swing.JTextField iorTextField
protected javax.swing.JTextField leftCFTextField
protected javax.swing.JCheckBox leftHypCheckBox
protected javax.swing.JTextField leftRadiusTextField
protected javax.swing.JTextField lensRadiusTextField
protected javax.swing.JTextField rightCFTextField
protected javax.swing.JCheckBox rightHypCheckBox
protected javax.swing.JTextField rightRadiusTextField
protected javax.swing.JLabel statusLabel
protected javax.swing.JCheckBox sv_antiAliasCheckBox
protected javax.swing.JTextField sv_beamCountTextField
protected javax.swing.JTextField sv_beamWidthTextField
protected javax.swing.JTextField sv_dispersionBeamsTextField
protected javax.swing.JCheckBox sv_divergingSourceCheckBox
protected javax.swing.JTextField sv_dotRadiusTextField
protected javax.swing.JCheckBox sv_gridCheckBox
protected javax.swing.JTextField sv_intersectionsTextField
protected javax.swing.JCheckBox sv_invertedCheckBox
protected javax.swing.JTabbedPane sv_mainTabbedPane
protected javax.swing.JTextField sv_offsetAngleTextField
protected javax.swing.JTextField sv_snapToBaseTextField
protected javax.swing.JTextField sv_xSourcePlaneTextField
protected javax.swing.JTextField sv_xTargetPlaneTextField
protected javax.swing.JTextField sv_yEndTextField
protected javax.swing.JTextField sv_yStartTextField
protected javax.swing.JCheckBox symmCheckBox
protected javax.swing.JButton unselectButton
protected javax.swing.JTextField userThicknessTextField
protected javax.swing.JTextField xPosTextField
protected javax.swing.JTextField yPosTextField
Constructor Detail |
---|
public OpticalRayTracer()
Method Detail |
---|
public void updateGraphicDisplay()
public void unSelectLens()
public void lostOwnership(java.awt.datatransfer.Clipboard aClipboard, java.awt.datatransfer.Transferable aContents)
lostOwnership
in interface java.awt.datatransfer.ClipboardOwner
public void close()
public static void main(java.lang.String[] args)
args
- the command line arguments
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |