fixed Swing canvas draw
giving up on FX animation method