Ehm Scorpien, es geht darum, dass du selbst die Namen der Kachel Bild-Dateien berechnen kannst und die somit cachen/laden kannst. Das Java Swing Control ist nicht OpenSource, oder?
http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames

Du kannst dir auch gerne mal Quellcodes z.B. von JTiledownloader anschauen wie die das machen.