Assuming that LoY uses the same method for creating a JFrame and adding the Canvas to it as your Space Invaders tutorial I fixed it. It was a really simple fix actually, the problem was you were making the JFrame non-re-sizable after you called pack on it. So doing this fixed it.

EDIT: I assume you use the same method because I was having the same bug with the Space Invaders tutorial. It at least fixes it for the tutorial, I have no way of knowing if this will work in LoY since there is no source for it

1 2

container.setResizable(false);container.pack();

Also I'm just curious why you get the content pane of the JFrame, call setPrefferedSize() on the content pane and then add your canvas to to the content pane. I've never seen it done that way, is there advantages to that?

There's been a lot of updates since I last posted, not least that I now charge on the desktop/applet the same way as on mobiles. I'm also giving non-game affecting perks to people who donate a bit more (dedicated statue, gravestone etc).

Just added pets which are a lot of fun.

One other interesting bit, I've just got GWT working to automatically convert Legends of Yore into a Java Script version using HTML Canvas:

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org