Message-ID: <416359613.691.1369188376166.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_690_452852883.1369188376166" ------=_Part_690_452852883.1369188376166 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Planning for the gt-swing module; Micheal has been working on co= nsolidating what we have with a view to promoting swing to supported land..= .
1. Going through all of the current classes and doing general tidying re= factoring, adding unit tests, culling unused or duplicate code, and updatin= g javadocs. This is what I'm working on at the moment.
2. Tackle the current open jiras, particularly:
2 and 3 might not be done in that order - more likely my usual random
mix unless external constraints demand otherwise.
The existing docs have this covered:
Interesting RnD topics:
JLayeredMapPane - class about 1/2 written. This is the idea of having mu= ltiple MapContent in a single JPannel and allow "background" rend= ering into backing images. Get back to JLayeredMapPane and bring it up to b= eing able to do an animation example.
This will also involve some discussion about handling DirectLayers outsi= de the renderer. With Andrea's assistance I added support for DirectLayers = to StreamingRenderer a while ago but you won't want to go through the rende= rer for non-static graphics, especially if a high frame-rate is required.= p>
The ability to treat a map display as a normal JList
It would be good to package this up (this docs do cover it)
Feedback collected on gt-swing:
Trvial feedback (raised as issues in the issue tracker) the following is= sues were identified that made coding more verbose than needed:
This was actually amsuing as we would call JComponent.repaint() and get = the same map generated as the component draws into a back buffer).
Options (these are alternaitves):