Package weka.gui.experiment
Class OutputFormatDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
weka.gui.experiment.OutputFormatDialog
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,RootPaneContainer,WindowConstants
A dialog for setting various output format parameters.
- Version:
- $Revision: 7899 $
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.TypeNested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intSignifies an OK property selection.static final intSignifies a cancelled property selection.Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
ConstructorsConstructorDescriptionOutputFormatDialog(Frame parent) initializes the dialog with the given parent frame. -
Method Summary
Modifier and TypeMethodDescriptionintGets the precision used for printing the mean.booleanreturns whether the filter classname is removed from the dataset name.intthe result from the last display of the dialog, the same is returned fromshowDialog.Gets the currently selected output format result matrix.booleanreturns whether the average for each column is displayed.intGets the precision used for printing the std.static voidfor testing only.voidsetMeanPrec(int precision) Sets the precision of the mean output.voidsetRemoveFilterName(boolean remove) sets whether to remove the filter classname from the dataset name.voidsetResultMatrix(Class matrix) Sets the matrix to use as initial selected output format.voidsetShowAverage(boolean show) sets whether the average for each column is displayed.voidsetStdDevPrec(int precision) Sets the precision of the std.intPops up the modal dialog and waits for cancel or a selection.Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods 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, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validateMethods 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
APPROVE_OPTION
public static final int APPROVE_OPTIONSignifies an OK property selection.- See Also:
-
CANCEL_OPTION
public static final int CANCEL_OPTIONSignifies a cancelled property selection.- See Also:
-
-
Constructor Details
-
OutputFormatDialog
initializes the dialog with the given parent frame.- Parameters:
parent- the parent of this dialog
-
-
Method Details
-
setMeanPrec
public void setMeanPrec(int precision) Sets the precision of the mean output.- Parameters:
precision- the number of digits used in printing the mean
-
getMeanPrec
public int getMeanPrec()Gets the precision used for printing the mean.- Returns:
- the number of digits used in printing the mean
-
setStdDevPrec
public void setStdDevPrec(int precision) Sets the precision of the std. deviation output.- Parameters:
precision- the number of digits used in printing the std. deviation
-
getStdDevPrec
public int getStdDevPrec()Gets the precision used for printing the std. deviation- Returns:
- the number of digits used in printing the std. deviation
-
setResultMatrix
Sets the matrix to use as initial selected output format.- Parameters:
matrix- the matrix to use as initial selected output format
-
getResultMatrix
Gets the currently selected output format result matrix.- Returns:
- the currently selected matrix to use as output
-
setRemoveFilterName
public void setRemoveFilterName(boolean remove) sets whether to remove the filter classname from the dataset name.- Parameters:
remove- if true then the filter classname is removed
-
getRemoveFilterName
public boolean getRemoveFilterName()returns whether the filter classname is removed from the dataset name.- Returns:
- true if the filter classname is removed
-
setShowAverage
public void setShowAverage(boolean show) sets whether the average for each column is displayed.- Parameters:
show- if true then an additional row with the average is printed.
-
getShowAverage
public boolean getShowAverage()returns whether the average for each column is displayed.- Returns:
- true if an additional row with the average is displayed
-
getResult
public int getResult()the result from the last display of the dialog, the same is returned fromshowDialog.- Returns:
- the result from the last display of the dialog; either APPROVE_OPTION, or CANCEL_OPTION
- See Also:
-
showDialog
public int showDialog()Pops up the modal dialog and waits for cancel or a selection.- Returns:
- either APPROVE_OPTION, or CANCEL_OPTION
-
main
for testing only.- Parameters:
args- ignored
-