Running Windows 10 Pro x64 and Java SDK 8u121.
Hardware, I doubt it'll make a difference, but: i7 4770k // 16GB // RX480 8GB w/ 16.50.2611 drivers
edit:I will try updating graphics drivers to see if that effects it, actually...
What do you mean "broken", it works by me with:
Edition: Windows 10 Pro
Processor: Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz 3.50 GHz
Installed RAM: 16.0 GB
System Type: 64-bit operating system, x64-based processor
Greenfoot Version: 3.0.4
Java Version 8 Update 111
You see the image in my thing?
That's the IDE. An unedited screenshot.
Greenfoot IDE jumping about as I move my cursor across it, rendering an unusable mess.
I believe the issue is to do with how the RX480's drivers interfaces with the JDK itself. I've had this fault with the Minecraft launcher along with Greenfoot, but those are the only Java based softwares that I utilise enough to notice. They have only occured since I switched from my GTX 760.
From what I understand, this issue is with all of AMD's new cards, the RX460 and 470 alongside my 480 issues, and isn't tied to VRAM quantities or aftermarket coolers or boards.
I managed to solve this issue by plugging my monitor into my motherboard and running off integrated graphics whenever I'm using Greenfoot.
Well, I plugged my second monitor into my motherboard, my main one is still using the graphics card. An interesting side-effect of this is the glitch will still occur on my GPU-rendered monitor, and the bugged IDE will still be visible when dragged onto my secondary, CPU-rendered monitor. But if I were to minimise the tab and reopen it, it fixes itself on the secondary, but doing this has no effect if I'm on the GPU-rendered monitor.
Spooky, huh?