ip.gui.frames
Class SaveFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by graphics.graph.ClosableFrame
                      extended by ip.gui.frames.ShortCutFrame
                          extended by ip.gui.frames.ImageFrame
                              extended by ip.gui.frames.FilterFrame
                                  extended by ip.gui.frames.GrabFrame
                                      extended by ip.gui.frames.NegateFrame
                                          extended by ip.gui.frames.SaveFrame
All Implemented Interfaces:
FrameStub, ShortCutInterface, java.awt.event.ActionListener, java.awt.event.KeyListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible
Direct Known Subclasses:
OpenFrame

public class SaveFrame
extends NegateFrame

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ip.gui.frames.ImageFrame
shortImageBean
 
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 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)
           
static void main(java.lang.String[] args)
           
 void makeTocHtml()
           
 void print(java.lang.String s)
           
 void printIcon()
           
 void saveAsCompactJava()
           
 void saveAsGif()
           
 void saveAsGif(java.lang.String fn)
           
 void saveAsHexImage()
           
 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 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 ip.gui.frames.NegateFrame
add10, applyLut, applyLut, assembleMosaic, auhe, auhe, computeStats, drawMosaic, drawMosaic, enahe, eponentialLog, getAverageCMF, getBBar, getGBar, getMaximum, getMinimum, getRBar, histogram, inRange, linearLog, linearMap, linearTransform, linearTransform, linearTransform, linearTransform2, negate, powImage, printCMFs, printPMFb, printPMFg, printPMFr, printPMFs, printStats, printTT, rayleighLog, rnahe, subFrame, unahe, wellConditioned
 
Methods inherited from class ip.gui.frames.GrabFrame
grab, grabTestPattern, netImageSelector, netSoundSelector, netSoundSelector, revert, testPattern
 
Methods inherited from class ip.gui.frames.FilterFrame
blurFast, convolveFast, gray
 
Methods inherited from class ip.gui.frames.ImageFrame
getDir, getFileMenu, getOpenMenu, getShortImageBean, grabNumImage, image2Short, openGif, openGif, paint, pels2Image, revertNoResize, setDir, setFileMenu, setFtpFileName, setImage, setImageNoShort, setImageResize, setImageSize, setOpenMenu, setShortImageBean, short2Image
 
Methods inherited from class ip.gui.frames.ShortCutFrame
addMenuItem, getMenu, getPs, keyPressed, keyReleased, keyTyped, match
 
Methods inherited from class graphics.graph.ClosableFrame
getContentPane
 
Methods inherited from class java.awt.Frame
addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, 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, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, 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, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface graphics.graph.FrameStub
setLocation
 
Methods inherited from interface java.awt.image.ImageObserver
imageUpdate
 
Methods inherited from interface javax.accessibility.Accessible
getAccessibleContext
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent, remove
 

Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface ShortCutInterface
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class NegateFrame

saveAsCompactJava

public void saveAsCompactJava()

saveAsHexImage

public void saveAsHexImage()

main

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

saveAsPPM

public void saveAsPPM()

saveAsPPM

public void saveAsPPM(java.lang.String fn)

saveAsPPMgz

public void saveAsPPMgz(java.lang.String fn)

saveAsPPMgz

public void saveAsPPMgz()

saveAsShortZip

public void saveAsShortZip()

saveAsShortZip

public void saveAsShortZip(java.lang.String fn)

saveAsShortZip2

public void saveAsShortZip2(java.lang.String fn)

writeArray

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

writeHeader

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

saveAsShortgz

public void saveAsShortgz()

saveAsShortgz

public void saveAsShortgz(java.lang.String fn)

saveAsGif

public void saveAsGif()

saveAsGif

public void saveAsGif(java.lang.String fn)

saveAsJava

public void saveAsJava()

saveAsxyz

public void saveAsxyz()

saveAsxyz

public void saveAsxyz(java.lang.String fn)

getFileOutputStream

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

makeTocHtml

public void makeTocHtml()

saveAsxyz

public void saveAsxyz(java.io.PrintWriter pw)

saveAsJava

public void saveAsJava(java.lang.String fn)

printIcon

public void printIcon()

saveAsJava

public void saveAsJava(java.io.PrintWriter pw)

print

public void print(java.lang.String s)