Class JDialogInitialCentroids

All Implemented Interfaces:
DialogDefaultsInterface, ActionListener, FocusListener, ItemListener, WindowListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class JDialogInitialCentroids extends JDialogBase
Creates the dialog to input inital centroid values for each class for AlgorithmFuzzyCMeans.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Use serialVersionUID for interoperability.
      See Also:
    • centroids

      private float[] centroids
      DOCUMENT ME!
    • defaultValueInput

      private JTextField[] defaultValueInput
      DOCUMENT ME!
    • gbc

      private GridBagConstraints gbc
      DOCUMENT ME!
    • gbl

      private GridBagLayout gbl
      DOCUMENT ME!
    • i

      private int i
      DOCUMENT ME!
    • minimum

      private float minimum
      DOCUMENT ME!
    • maximum

      private float maximum
      DOCUMENT ME!
    • nClasses

      private int nClasses
      DOCUMENT ME!
    • tmpStr

      private String tmpStr
      DOCUMENT ME!
  • Constructor Details

    • JDialogInitialCentroids

      public JDialogInitialCentroids(Frame theParentFrame, int _nClasses, float _min, float _max)
      Creates the dialog.
      Parameters:
      theParentFrame - parent frame
      _nClasses - number of segmentation classes
      _min - image minimum
      _max - image maximum
    • JDialogInitialCentroids

      public JDialogInitialCentroids(Frame theParentFrame, int _nClasses, float _min, float _max, boolean flag)
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent event)
      Closes dialog box when the OK button is pressed.
      Specified by:
      actionPerformed in interface ActionListener
      Overrides:
      actionPerformed in class JDialogBase
      Parameters:
      event - event that triggers function
    • run

      public void run()
    • getCentroids

      public float[] getCentroids()
      Accessor that returns the array of initial centroid values.
      Returns:
      array of initial centroid values