001 /** 002 * Created by IntelliJ IDEA. 003 * User: Wei Wang 004 * Date: Dec 11, 2002 005 * Time: 8:19:43 PM 006 */ 007 008 package EVolve.util.Painters; 009 010 import EVolve.util.ThreadChooser; 011 import EVolve.visualization.AutoImage; 012 013 import java.util.HashMap; 014 015 public class ThreadHotspotPainter extends DefaultPainter{ 016 private HashMap imageMap; 017 018 public ThreadHotspotPainter(HashMap imageMap) { 019 this.imageMap = imageMap; 020 } 021 022 public AutoImage getImage() { 023 AutoImage image; 024 025 ThreadChooser thd = new ThreadChooser(imageMap,true); 026 thd.showDialog(); 027 image = thd.coloringImages(imageMap); 028 029 return image; 030 } 031 } 032