2c2 < * @(#)StandardDrawingView.java 5.1 --- > * @(#)StandardDrawingView.java 5.2 7a8 > import javax.swing.*; 23c24 < extends Panel --- > extends JPanel 109c110,113 < setDisplayUpdate(new FastBufferedUpdateStrategy()); --- > // JFC/Swing uses double buffering automatically as default > setDisplayUpdate(new SimpleUpdateStrategy()); > // TODO: Test FastBufferedUpdateStrategy with JFC/Swing double buffering > //setDisplayUpdate(new FastBufferedUpdateStrategy()); 141a146 > if (fDrawing != null) { 143,144d147 < < if (fDrawing != null) 145a149 > } 148c152 < if (fDrawing != null) --- > if (fDrawing != null) { 149a154,155 > } > 202c208 < * @see UpdateStrategy --- > * @see Painter