GeoTools
  1. GeoTools
  2. GEOT-3757

Replace StatusBar with something useful

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.0-M2
    • Component/s: swing
    • Labels:
      None

      Description

      The existing StatusBar class was a quick hack that has overstayed its welcome. Replace it with a new JMapStatusBar class with configurable items and decent layout.

        Activity

        Hide
        Michael Bedward added a comment -
        Removed StatusBar class and added JMapStatusBar, StatusBarItem base class and item sub-classes to org.geotools.swing.control package. The new status bar has more compact items which can be shown or hidden. Committed to trunk r37723.

        Still needs some tidying up plus a rendering activity item.
        Show
        Michael Bedward added a comment - Removed StatusBar class and added JMapStatusBar, StatusBarItem base class and item sub-classes to org.geotools.swing.control package. The new status bar has more compact items which can be shown or hidden. Committed to trunk r37723. Still needs some tidying up plus a rendering activity item.
        Hide
        Michael Bedward added a comment -
        Fixed up sizing of the items to stop the coordinate item shimmying back and forth. Added a menu item to set the number of decimal digits in numeric items. Various other minor tweaks.
        Show
        Michael Bedward added a comment - Fixed up sizing of the items to stop the coordinate item shimmying back and forth. Added a menu item to set the number of decimal digits in numeric items. Various other minor tweaks.
        Hide
        Michael Bedward added a comment -
        Added simple rendering activity item plus more javadocs. Seems to be working ok with the GeoTools example apps.
        Show
        Michael Bedward added a comment - Added simple rendering activity item plus more javadocs. Seems to be working ok with the GeoTools example apps.

          People

          • Assignee:
            Michael Bedward
            Reporter:
            Michael Bedward
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: