Wenn ich mein Programm mit Thread.sleep zum warten zwingen will, wartet es nicht, sondern ruckelt einfach kurz.
ShowCard wird nicht ausgeführt oder vielleicht schon aber so kurz, dass man nichts sehen kann.
Code:
bcFields[id].showCard(); //Show card
Thread.sleep(1000);
bcFields[id].hideCard();