Using jbuttons instead of drawing