final Cache cache = new Cache( new CrosshairStrategy(getLengths(reader)), new BufferedImageSource(reader), true); CacheListener l = new CacheListener() { @Override switch (n) { case 0: cache.setSource(new BufferedImageSource(reader)); break; case 1:
final Cache cache = new Cache( new CrosshairStrategy(getLengths(reader)), new BufferedImageSource(reader), true); CacheListener l = new CacheListener() { @Override switch (n) { case 0: cache.setSource(new BufferedImageSource(reader)); break; case 1: