# HG changeset patch
# User Markus Bröker <mbroeker@largo.homelinux.org>
# 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;