/* * WordDisplayContainer.java * * Created on November 9, 2005, 9:13 PM */ /* * PlotCanvas.java * * Created on October 30, 2005, 4:36 PM */ package Current.popups.SearchResults; import Current.basic.*; import Current.manage.*; import Current.canvases.Plot.PlotCanvas; import java.awt.*; import java.awt.event.*; /** * * @author pat */ /** * * @author pat */ public class WordDisplayContainer extends Container { Manager M; WordPlotCanvas WPC; WordDisplayCanvas WDC; public class WordPlotCanvas extends PlotCanvas { public WordPlotCanvas(Manager M){ super(M); } public void run() { I=new Interrupter(); M.plotTile(types[i].plot(WDC.getWord(),M.getColor(),I,M)); donePlot(); } } /** Creates a new instance of WordDisplayContainer */ public WordDisplayContainer(Manager M) { this.M=M; WPC=new WordPlotCanvas(M); WPC.setSize(); WDC=new WordDisplayCanvas(M); setLayout(new BorderLayout()); add(WDC,BorderLayout.CENTER); add(WPC,BorderLayout.SOUTH); validate(); } public void mcbCleanup() { WDC.mcbCleanup(); } }