io
Class Paveikslelis

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 javax.swing.JFrame
                      extended by io.Paveikslelis
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class Paveikslelis
extends javax.swing.JFrame

Klase skirta nuskaityti paveikslelius ir juos vizualizuoti arba tiesiogiai vizualizuoti duomenu matricoms

See Also:
Serialized Form

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
 int[] bands
           
static int currFr
           
 int[] data
           
static int defaultW
           
static javax.swing.JFrame[] fr
           
static int framesCount
           
 java.awt.Graphics graph
           
 int h
           
static int Height
           
 java.awt.Image image
           
 int mast
           
 java.awt.event.MouseListener ml
           
static java.util.Vector<java.awt.Point>[] mousePoints
           
static boolean newFrame
           
 int numBands
           
static int skip
           
 java.lang.String source
           
 int w
           
 int wh
           
static int Width
           
static int X0
           
static int xSkip
           
static int Y0
           
static int ySkip
           
 
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
Paveikslelis()
           
Paveikslelis(int mast)
           
Paveikslelis(int[][] dat)
           
Paveikslelis(int w, int[] data)
           
Paveikslelis(int w, int h, int[] data)
           
 
Method Summary
static int[] a2a1(int[][] u, int ind)
           
 void createImage(java.awt.Image img)
           
static int currFr()
           
static int[][] double2int(java.lang.String title, double[][] dat, int width, int height)
           
static void draw(double[][] dat)
           
 void draw(int mast, java.lang.String S)
           
static void draw(int mast, java.lang.String title, float[] dat, int width, int height)
           
 void draw(java.lang.String S)
           
static void draw(java.lang.String title, double[][] dat)
           
static void draw(java.lang.String title, double[][] dat, int width, int height)
           
static void draw(java.lang.String title, float[][] data, int width, int height)
           
static void draw(java.lang.String title, float[] dat, int width, int height, int w)
           
 void draw(java.lang.String S, int frameNr)
           
static void draw(java.lang.String title, short[][] data, int width, int height)
           
static void drawImage(int[][] u)
           
static void drawImage(int w, int h, int[] data)
           
static void drawImage(java.lang.String title, int[][] u)
           
static void drawImage(java.lang.String title, int w, int h, int[] data)
           
static void drawImage(java.lang.String title, int w, int h, int[] data, boolean newFrame)
           
static void drawPasukta(java.lang.String title, float[][] data, int width, int height)
           
static javax.swing.JFrame frame()
           
 int[] getPixels(java.awt.Image i)
           
 int gray(int c)
           
static boolean hasAlpha(java.awt.Image image)
           
static void main(java.lang.String[] args)
           
static int maxim(int[] d)
           
static int minim(int[] d)
           
static void p(java.lang.Object o)
           
 void read(int mast, java.lang.String source)
           
 void read(int mast, java.lang.String source, int x0, int y0, int width, int height)
           
 void read(java.lang.String source)
           
 void read(java.lang.String source, double[] akys)
           
 void read(java.lang.String source, int x0, int y0, int width, int height)
           
 void readPPM(java.lang.String name)
           
static void reset()
           
 void rotate(double alfa, double x0, double y0)
           
 void rotateInv(double alfa, double x0, double y0)
           
static void setFramesCount(int fc)
           
static java.awt.image.BufferedImage toBufferedImage(java.awt.Image image)
           
static void toRedBlue(int[] d)
           
static void toRedBlue(int[][] d)
           
 void write(java.lang.String failas)
           
 
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, transferFocusBackward, 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, 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

framesCount

public static int framesCount

Width

public static int Width

Height

public static int Height

defaultW

public static int defaultW

X0

public static int X0

Y0

public static int Y0

xSkip

public static int xSkip

ySkip

public static int ySkip

skip

public static int skip

mast

public int mast

mousePoints

public static java.util.Vector<java.awt.Point>[] mousePoints

newFrame

public static boolean newFrame

image

public java.awt.Image image

data

public int[] data

bands

public int[] bands

w

public int w

h

public int h

wh

public int wh

numBands

public int numBands

source

public java.lang.String source

graph

public java.awt.Graphics graph

ml

public java.awt.event.MouseListener ml

fr

public static javax.swing.JFrame[] fr

currFr

public static int currFr
Constructor Detail

Paveikslelis

public Paveikslelis()

Paveikslelis

public Paveikslelis(int mast)

Paveikslelis

public Paveikslelis(int[][] dat)

Paveikslelis

public Paveikslelis(int w,
                    int[] data)

Paveikslelis

public Paveikslelis(int w,
                    int h,
                    int[] data)
Method Detail

setFramesCount

public static void setFramesCount(int fc)

currFr

public static int currFr()

frame

public static javax.swing.JFrame frame()

read

public void read(java.lang.String source)
          throws java.io.IOException
Throws:
java.io.IOException

read

public void read(int mast,
                 java.lang.String source)
          throws java.io.IOException
Throws:
java.io.IOException

read

public void read(java.lang.String source,
                 double[] akys)
          throws java.io.IOException
Throws:
java.io.IOException

reset

public static void reset()

read

public void read(java.lang.String source,
                 int x0,
                 int y0,
                 int width,
                 int height)
          throws java.io.IOException
Throws:
java.io.IOException

read

public void read(int mast,
                 java.lang.String source,
                 int x0,
                 int y0,
                 int width,
                 int height)
          throws java.io.IOException
Throws:
java.io.IOException

readPPM

public void readPPM(java.lang.String name)
             throws java.io.IOException
Throws:
java.io.IOException

draw

public static void draw(double[][] dat)

draw

public static void draw(java.lang.String title,
                        double[][] dat)

draw

public static void draw(java.lang.String title,
                        double[][] dat,
                        int width,
                        int height)

draw

public static void draw(int mast,
                        java.lang.String title,
                        float[] dat,
                        int width,
                        int height)

draw

public static void draw(java.lang.String title,
                        float[] dat,
                        int width,
                        int height,
                        int w)

draw

public static void draw(java.lang.String title,
                        float[][] data,
                        int width,
                        int height)

drawPasukta

public static void drawPasukta(java.lang.String title,
                               float[][] data,
                               int width,
                               int height)

draw

public static void draw(java.lang.String title,
                        short[][] data,
                        int width,
                        int height)

double2int

public static int[][] double2int(java.lang.String title,
                                 double[][] dat,
                                 int width,
                                 int height)

a2a1

public static int[] a2a1(int[][] u,
                         int ind)

gray

public int gray(int c)

draw

public void draw(java.lang.String S)

draw

public void draw(java.lang.String S,
                 int frameNr)

createImage

public void createImage(java.awt.Image img)

p

public static void p(java.lang.Object o)

drawImage

public static void drawImage(java.lang.String title,
                             int[][] u)

drawImage

public static void drawImage(int[][] u)

drawImage

public static void drawImage(java.lang.String title,
                             int w,
                             int h,
                             int[] data)

drawImage

public static void drawImage(java.lang.String title,
                             int w,
                             int h,
                             int[] data,
                             boolean newFrame)

drawImage

public static void drawImage(int w,
                             int h,
                             int[] data)

rotate

public void rotate(double alfa,
                   double x0,
                   double y0)

rotateInv

public void rotateInv(double alfa,
                      double x0,
                      double y0)

getPixels

public int[] getPixels(java.awt.Image i)

toRedBlue

public static void toRedBlue(int[][] d)

maxim

public static int maxim(int[] d)

minim

public static int minim(int[] d)

toRedBlue

public static void toRedBlue(int[] d)

write

public void write(java.lang.String failas)
           throws java.io.IOException
Throws:
java.io.IOException

toBufferedImage

public static java.awt.image.BufferedImage toBufferedImage(java.awt.Image image)

hasAlpha

public static boolean hasAlpha(java.awt.Image image)

draw

public void draw(int mast,
                 java.lang.String S)

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException