gui
Class SaveFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--gui.ClosableFrame
                                |
                                +--gui.ShortCutFrame
                                      |
                                      +--gui.ImageFrame
                                            |
                                            +--gui.FilterFrame
                                                  |
                                                  +--gui.GrabFrame
                                                        |
                                                        +--gui.NegateFrame
                                                              |
                                                              +--gui.SaveFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, DisplaysPels, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, java.io.Serializable, java.awt.event.WindowListener
Direct Known Subclasses:
OpenFrame

public class SaveFrame
extends NegateFrame

See Also:
Serialized Form

Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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 gui.ImageFrame
b, g, height, r, width
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, 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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.io.FileOutputStream getFileOutputStream(java.lang.String prompt)
           
 java.lang.String getSaveDirectoryName(java.lang.String prompt)
           
static java.lang.String getSaveFileName(java.lang.String prompt)
           
 java.lang.String getSaveName(java.lang.String prompt)
           
static void main(java.lang.String[] args)
           
 void makeTocHtml()
           
static void print(java.awt.Component theView)
           
 void printIcon()
           
 void saveAsGif()
           
 void saveAsGif(java.lang.String fn)
           
 void saveAsJava()
           
 void saveAsJava(java.io.PrintWriter pw)
           
 void saveAsJava(java.lang.String fn)
           
 void saveAsPPM()
           
 void saveAsPPM(java.lang.String fn)
           
 void saveAsPPMgz()
           
 void saveAsPPMgz(java.lang.String fn)
           
 void saveAsPPMgzFTP()
           
 void saveAsShortgz()
           
 void saveAsShortgz(java.lang.String fn)
           
 void saveAsShortZip()
           
 void saveAsShortZip(java.lang.String fn)
           
 void saveAsShortZip2(java.lang.String fn)
           
 void saveAsxyz()
           
 void saveAsxyz(java.io.PrintWriter pw)
           
 void saveAsxyz(java.lang.String fn)
           
 void writeArray(short[][] a, java.io.DataOutputStream dos)
           
 void writeHeader(java.io.DataOutputStream dos)
           
 
Methods inherited from class gui.NegateFrame
add10, applyLut, applyLut, assembleMosaic, auhe, auhe, average, computeStats, drawMosaic, drawMosaic, enahe, eponentialLog, getAverageCMF, getBBar, getGBar, getMax, getMin, getRBar, histogram, inRange, linearLog, linearMap, linearTransform, linearTransform, linearTransform2, negate, powImage, printCMFs, printPMFb, printPMFg, printPMFr, printPMFs, printStats, printTT, rayleighLog, rnahe, subFrame, unahe, wellConditioned
 
Methods inherited from class gui.GrabFrame
grab, grabTestPattern, netImageSelector, netSoundSelector, netSoundSelector, revert, testPattern
 
Methods inherited from class gui.FilterFrame
gray
 
Methods inherited from class gui.ImageFrame
clip, fitScreen, getFileName, getImage, getReadFileName, getReadFileName, grabNumImage, image2Short, int2Short, openGif, openGif, paint, pels2Image, print, println, revertNoResize, setFileName, setFtpFileName, setImage, setImageNoShort, setImageResize, short2Image, waitForImage
 
Methods inherited from class gui.ShortCutFrame
addMenuItem, getPS, getShortCut, keyPressed, keyReleased, keyTyped, mapModifiers, match
 
Methods inherited from class gui.ClosableFrame
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, show, toBack, toFront
 
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, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout, update, 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, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Overrides:
actionPerformed in class NegateFrame

getFileOutputStream

public java.io.FileOutputStream getFileOutputStream(java.lang.String prompt)

getSaveDirectoryName

public java.lang.String getSaveDirectoryName(java.lang.String prompt)

getSaveFileName

public static java.lang.String getSaveFileName(java.lang.String prompt)

getSaveName

public java.lang.String getSaveName(java.lang.String prompt)

main

public static void main(java.lang.String[] args)

makeTocHtml

public void makeTocHtml()

print

public static void print(java.awt.Component theView)

printIcon

public void printIcon()

saveAsGif

public void saveAsGif()

saveAsGif

public void saveAsGif(java.lang.String fn)

saveAsJava

public void saveAsJava()

saveAsJava

public void saveAsJava(java.io.PrintWriter pw)

saveAsJava

public void saveAsJava(java.lang.String fn)

saveAsPPM

public void saveAsPPM()

saveAsPPM

public void saveAsPPM(java.lang.String fn)

saveAsPPMgz

public void saveAsPPMgz()

saveAsPPMgz

public void saveAsPPMgz(java.lang.String fn)

saveAsPPMgzFTP

public void saveAsPPMgzFTP()

saveAsShortgz

public void saveAsShortgz()

saveAsShortgz

public void saveAsShortgz(java.lang.String fn)

saveAsShortZip

public void saveAsShortZip()

saveAsShortZip

public void saveAsShortZip(java.lang.String fn)

saveAsShortZip2

public void saveAsShortZip2(java.lang.String fn)

saveAsxyz

public void saveAsxyz()

saveAsxyz

public void saveAsxyz(java.io.PrintWriter pw)

saveAsxyz

public void saveAsxyz(java.lang.String fn)

writeArray

public void writeArray(short[][] a,
                       java.io.DataOutputStream dos)
                throws java.io.IOException

writeHeader

public void writeHeader(java.io.DataOutputStream dos)
                 throws java.io.IOException