Develop and Download Open Source Software

View 4.14 - Release Notes

category(Tag) tree

file info

category(Tag)
root
file name
Map_4.14_-_Notes
last update
2006-10-14 19:24
type
Plain Text
editor
Zenjiro
description
4.14 - Release Notes
language
English
translate
- 試験的にビットマップキャッシュを作ってみました。
- 同じ町丁目がビットマップキャッシュのタイルごとに違う色になってしまう不具合があります。
- 背景画像の描画と文字列の描画を別のメソッドに分けました。(map.MapPanel#drawMap)
- 地図を読み込むときにNullPointerExceptionが出ることのある不具合を修正しました。(map.LoadMap#loadMaps)
- 手抜きのExceptionをやめました。(map.{LoadMap#loadMap,PaintTyome#paintTyome,JoinPolygon#joinPolygon})
- 未使用定数を削除しました。(map.Const${Smbc,Sej})
- ビットマップキャッシュに関する定数を集めたクラスを作りました。(map.Const$BitmapCache)
- 町丁目の読みを読み込むメソッドをMapPanelクラスに移動しました。(map.BackGroundThread#loadYomi)
- 冗長な条件判定を削除しました。(map.MapPanel#loadYomi)
- repaint()を使わずに、同期的に再描画するようにしました。(map.MapPanel#forceRepaint)
- visibleRectangleをビットマップキャッシュのタイルに合わせて大きくしました。(map.MapPanel#getVisibleRectangle)
- 表示倍率によってビットマップキャッシュ生成の有無を切り替えるようにしました。(map.MapPanel#createBitmapCache)
- ビットマップキャッシュ生成を並行して行うようにしました。(map.BackGroundThread#run)
- 読みがなのフォントサイズを小さくしました。(Map.DefaultMapPreferences)
- ConcurrentHashMapを使うことにより、synchronizedブロックをなくしました。(Main、map.MapPanel)
- 先にフレームだけを表示することで、見かけの起動時間を短くしました。(Main、map.MapPanel)
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.