|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel
at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl
at.tuwien.ifs.somtoolbox.apps.viewer.controls.ClusteringControl
public class ClusteringControl
The control panel for the clustering functionality.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel |
---|
TitledCollapsiblePanel.Orientation |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
private JButton |
buttonColour
|
private GridBagConstraintsIFS |
c
|
private static FileNameExtensionFilter |
clusteringFilter
|
private JCheckBox |
colorCluster
|
private JLabel |
entropyLabel
|
private JPanel |
kmeansInitialisationPanel
|
private JSpinner |
labelSpinner
|
private SOMPane |
mapPane
|
private int |
maxCluster
|
private int |
numClusters
|
private int |
numLabels
|
private JLabel |
purityLabel
|
private JButton |
qualityMeasureButton
|
private static long |
serialVersionUID
|
private JCheckBox |
showValues
|
private JSpinner |
spinnerNoCluster
|
private boolean |
st
|
private JCheckBox |
sticky
|
private JSlider |
valueQe
|
private static FileNameExtensionFilter |
xmlFilter
|
Fields inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
SMALL_INSETS, smallerFont, smallFont, state |
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 | |
---|---|
ClusteringControl(String title,
CommonSOMViewerStateData state,
SOMPane mappane)
|
Method Summary | |
---|---|
private JFileChooser |
getFileChooser()
|
void |
init()
|
private void |
redrawClustering()
|
void |
updateClusterColourSelection(Color colour)
|
void |
updateControlDisplay()
Makes sure all controls are displayed as needed. |
Methods inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
isFullFunctional, setIcon, setSelected, setVisible |
Methods inherited from class at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel |
---|
add, add, add, add, add, getContentBackground, getContentBorder, getContentPane, getDecoratorPadding, getHorizontalTitleAlignment, getHorizontalTitleTextPosition, getIcon, getIconTitleGap, getLayout, getOrientation, getPreferredSize, getShowTitleDecoration, getTitle, getTitleBackground, getTitleBorder, isAnimated, isCollapsed, pack, remove, remove, removeAll, setAnimated, setCollapsed, setContentBackground, setContentBorder, setContentPane, setDecoratorPadding, setHorizontalTitleAlignment, setHorizontalTitleTextPosition, setIcon, setIconTitleGap, setLayout, setOrientation, setShowTitleDecoration, setTitle, setTitleBackground, setTitleBorder |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
private static final FileNameExtensionFilter clusteringFilter
private static final FileNameExtensionFilter xmlFilter
private JSpinner spinnerNoCluster
private JSpinner labelSpinner
private GridBagConstraintsIFS c
private int numClusters
private SOMPane mapPane
private JCheckBox colorCluster
private JCheckBox showValues
private JSlider valueQe
private JCheckBox sticky
private JPanel kmeansInitialisationPanel
private boolean st
private int numLabels
private int maxCluster
private JButton buttonColour
private JButton qualityMeasureButton
private JLabel entropyLabel
private JLabel purityLabel
Constructor Detail |
---|
public ClusteringControl(String title, CommonSOMViewerStateData state, SOMPane mappane)
Method Detail |
---|
public void init()
private void redrawClustering()
private JFileChooser getFileChooser()
public void updateClusterColourSelection(Color colour)
public void updateControlDisplay()
kmeansInitialisationPanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |