Develop and Download Open Source Software

View 3.06 - Release Notes

category(Tag) tree

file info

category(Tag)
root
file name
Map_3.06_-_Notes
last update
2005-12-11 14:21
type
Plain Text
editor
Zenjiro
description
3.06 - Release Notes
language
English
translate
- 描画高速化の準備として、裏Imageを持つのをやめました。(map.MapPanel)
-- 拡大縮小時のプレビューがなくなりました。(map.MapPanel)
- フィールドneedsRepaint、isIdle、isCancel、isBusy、isZoomChangedをなくしました。(map.MapPanel)
- ラベル配置を別のスレッドで行うのをやめ、map.MapPanel#drawMapで行うようにしました。(map.BackGroundThread)
-- map.MapPanel#drawMapがIOExceptionを吐くようになりました。
- 手抜きのExceptionをなくしました。(map.FixAttributeLocation)
- ConcurrentModificationExceptionが出ないように、this.maps.values()のコピーをとってから描画するようにしてみましたが、変わらないのでやめました。(map.MapPanel#drawMap)
- フィールドをいろいろ減らしました。(map.MapPanel)
- drawMapがboolean値を返すようにし、ConcurrentModificationExceptionなどによる描画途中の美しくないもの見せないようにしてみましたが、真っ白になるのでやめました。(map.MapPanel)
- image、isChangedを復活させました。(map.MapPanel)
- ConcurrentModificationExceptionが出ないように、地図を読み込むスレッドの代わりにjavax.swing.Timerを使うようにしてみました。(map.BackGroundThread)
-- 地図を読み込んでいる間に操作ができなくなりました。
- 地図を読み込んでいる間、マウスポインタを砂時計にするようにしました。
- 起動直後に日本地図が表示されない不具合を見つけました。
-- フレームを表示してからパネルを強制的に再描画することにより、修正しました。(Main)
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.