# HG changeset patch # User Markus Bröker # Date 1292601414 -3600 # Node ID d28c1e402d827217568502e4544ac5912b1ca336 # Parent 1afe167876fb8a7cb2a8f2fc6701a2054bdfd56b A JPanel instead of a Canvas reduces the flickering. Thanks to JavaDev for this improvement! diff --git a/org/homelinux/largo/games/board/Board.java b/org/homelinux/largo/games/board/Board.java --- a/org/homelinux/largo/games/board/Board.java +++ b/org/homelinux/largo/games/board/Board.java @@ -5,14 +5,15 @@ package org.homelinux.largo.games.board; -import java.awt.Canvas; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Image; import java.util.Vector; -public class Board extends Canvas { +import javax.swing.JPanel; + +public class Board extends JPanel { static final long serialVersionUID = 140208; protected boolean UNDO_DEBUG = false;