Class TLcdVVAltitudeRangeSliderJPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.luciad.view.vertical.TLcdVVAltitudeRangeSliderJPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class TLcdVVAltitudeRangeSliderJPanel extends JPanel
Panel with a range slider to change the top or bottom offset of a vertical view.
See Also:
  • Constructor Details Link icon

    • TLcdVVAltitudeRangeSliderJPanel Link icon

      public TLcdVVAltitudeRangeSliderJPanel(TLcdVVJPanel aVVJPanel)
      Creates a new range slider that automatically updates its minumum and maximum values.
      Parameters:
      aVVJPanel - the vertical view of which the slider should regulate the altitudes that are shown.
    • TLcdVVAltitudeRangeSliderJPanel Link icon

      public TLcdVVAltitudeRangeSliderJPanel(double aMin, double aMax, TLcdVVJPanel aVVJPanel)
      Creates a new range slider that only covers the passed altitude interval.
      Parameters:
      aMin - the minimum altitude that should be displayed in the vertical view
      aMax - the maximum altitude that should be displayed in the vertical view
      aVVJPanel - the vertical view of which the slider should regulate the altitudes that are shown.
      See Also:
  • Method Details Link icon

    • setClassTraceOn Link icon

      public static void setClassTraceOn(boolean aClassTraceOn)
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Enables tracing for all instances of this class. If the argument is true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
      Parameters:
      aClassTraceOn - if true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
    • setTraceOn Link icon

      public void setTraceOn(boolean aTraceOn)
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Enables tracing for this class instance. Calling this method with either true or false as argument automatically turns off tracing for all other class instances for which setTraceOn has not been called. If the argument is false then only the informative, warning and error log messages are recorded.
      Parameters:
      aTraceOn - if true then all log messages are recorded for this instance. If false, then only the informative, warning and error log messages are recorded.
    • isTraceOn Link icon

      public boolean isTraceOn()
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Returns true if tracing is enabled for this class.
      Returns:
      true if tracing is enabled for this class, false otherwise.
    • getPrecision Link icon

      public double getPrecision()
    • setPrecision Link icon

      public void setPrecision(double aPrecision)
    • zoomTo Link icon

      public void zoomTo(double aMin, double aMax)
    • setMinMaxValuesOfAltitude Link icon

      public void setMinMaxValuesOfAltitude(double aMin, double aMax)
      Manually sets the shown minimum and maximum values of the interval that can be configured by the user.
      Parameters:
      aMin - the new minimum
      aMax - the new maximum