vr.visual.dataIO
Class ClassificationResultsOutput

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by vr.visual.dataIO.ClassificationResultsOutput
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class ClassificationResultsOutput
extends javax.swing.JPanel
implements java.awt.event.ActionListener

Klasa odpowiedzialna za zapisywanie i drukowanie (OBECNIE PORZUCONE) wynikow ostatniej klasyfikacji

Author:
Marcin Staszczyk
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private)  javax.swing.JButton aButton
          przycisk sterujacy
(package private)  javax.swing.JButton cButton
          przycisk sterujacy
static int FILE
           
(package private)  javax.swing.JFrame frame
          okno w ktorym wszystko wyswietlamu
(package private)  rseslib.structure.attribute.Header hdr
          naglowek z ostatniej klasyfikacji
(package private)  javax.swing.JCheckBox header
          pole wyboru, czy wypisywac naglowek czy nie
(package private)  int otype
          gdzie maja byc wyprowadzone wyniki klasyfikacji
static int PRINTING
          parametry podawane kostruktorowi klasy
(package private)  java.util.Map res
          mapa z wynikami ostatniej klasyfikacji
(package private)  javax.swing.JCheckBox results
          pole wyboru, czy wypisywac wyniki czy nie
(package private)  javax.swing.JCheckBox test
          pole wyboru, czy wypisywac dane testowe czy nie
(package private)  javax.swing.JCheckBox training
          pole wyboru, czy wypisywac dane treningowe czy nie
(package private)  rseslib.structure.data.DoubleDataTable trn
          dane treningowe z ostatniej klasyfikacji
(package private)  rseslib.structure.data.DoubleDataTable tst
          dane testowe z ostatniej klasyfikacji
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
ClassificationResultsOutput(int i, rseslib.structure.attribute.Header a_hdr, rseslib.structure.data.DoubleDataTable a_trn, rseslib.structure.data.DoubleDataTable a_tst, java.util.Map a_res)
          Konstruktor klasy pobierajacy dane i wykonujacy cale zapisywanie.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PRINTING

public static final int PRINTING
parametry podawane kostruktorowi klasy

See Also:
Constant Field Values

FILE

public static final int FILE
See Also:
Constant Field Values

otype

int otype
gdzie maja byc wyprowadzone wyniki klasyfikacji


hdr

rseslib.structure.attribute.Header hdr
naglowek z ostatniej klasyfikacji


trn

rseslib.structure.data.DoubleDataTable trn
dane treningowe z ostatniej klasyfikacji


tst

rseslib.structure.data.DoubleDataTable tst
dane testowe z ostatniej klasyfikacji


res

java.util.Map res
mapa z wynikami ostatniej klasyfikacji


header

javax.swing.JCheckBox header
pole wyboru, czy wypisywac naglowek czy nie


training

javax.swing.JCheckBox training
pole wyboru, czy wypisywac dane treningowe czy nie


test

javax.swing.JCheckBox test
pole wyboru, czy wypisywac dane testowe czy nie


results

javax.swing.JCheckBox results
pole wyboru, czy wypisywac wyniki czy nie


aButton

javax.swing.JButton aButton
przycisk sterujacy


cButton

javax.swing.JButton cButton
przycisk sterujacy


frame

javax.swing.JFrame frame
okno w ktorym wszystko wyswietlamu

Constructor Detail

ClassificationResultsOutput

public ClassificationResultsOutput(int i,
                                   rseslib.structure.attribute.Header a_hdr,
                                   rseslib.structure.data.DoubleDataTable a_trn,
                                   rseslib.structure.data.DoubleDataTable a_tst,
                                   java.util.Map a_res)
Konstruktor klasy pobierajacy dane i wykonujacy cale zapisywanie.

Parameters:
i - Okresla do kad maja zostac zapisane dane
a_hdr - Naglowek danych
a_trn - Dane treningowe
a_tst - Dane testowe
a_res - Wyniki ostatniej klasyfikacji
Method Detail

actionPerformed

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