All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class Dendrogram extends JPanel
Dendrogram panel
See Also:
  • Constructor Details

    • Dendrogram

      public Dendrogram(ClusterNode rootNode)
      Constructor
      Parameters:
      rootNode - root node
  • Method Details

    • setPreferredSize

      public void setPreferredSize(Dimension preferredSize)
      Sets preferred size
      Overrides:
      setPreferredSize in class JComponent
      Parameters:
      preferredSize - size to set
    • setSelectedNode

      public void setSelectedNode(String selectedNode)
      Sets selected note
      Parameters:
      selectedNode -
    • getWidthInPx

      public int getWidthInPx()
      Gets width of dendrogram in px
      Returns:
      width of dendrogram in px
    • getHeightInPx

      public int getHeightInPx()
      Gets height of dendrogram in px
      Returns:
      height of dendrogram in px
    • revalidateAndRepaint

      public void revalidateAndRepaint()
      Revalidates and repaints the dendrogram
    • getPreferredSize

      public Dimension getPreferredSize()
      Overrides:
      getPreferredSize in class JComponent
    • paintComponent

      protected void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent