/*------------------------------------------------------------------- BlocksCanvas class -----------------------------------------------------------------*/ import java.lang.*; import java.applet.*; import java.awt.*; import java.util.*; import java.io.*; public class BlocksCanvas extends Canvas { Sorter sorter; Vector blocks = new Vector(); public BlocksCanvas( Sorter sorter ) { this.sorter = sorter; setSize( 20+1,20*Sorter.MAX+1 ); } // end of BlocksCanvas() constructor public void clear() { blocks.removeAllElements(); } // end of clear() method public void copy( Vector blocks ) { clear(); for ( int i=0; i 0 ) { drawBlocks( g,0 ); } } // end of paint() method } /* end of class BlocksCanvas */