Class SwingWord

  • All Implemented Interfaces:
    Word, java.lang.Comparable<Word>

    public class SwingWord
    extends java.lang.Object
    implements Word
    • Constructor Detail

      • SwingWord

        public SwingWord​(java.awt.Graphics2D g,
                         java.lang.String text,
                         double size,
                         MutableTreeMapNode treeMapNode,
                         Orientation orientation,
                         int nSubdivisions)
    • Method Detail

      • intersects

        public boolean intersects​(Word otherWord)
        Specified by:
        intersects in interface Word
      • getSize

        public double getSize()
      • getText

        public java.lang.String getText()
      • compareTo

        public int compareTo​(Word anotherWord)
        Specified by:
        compareTo in interface java.lang.Comparable<Word>
      • setLocation

        public void setLocation​(double xPos,
                                double yPos)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object