Greetings!
I'm an engineering student, currently developing a simple multiplayer game in Java for one of my modules. I'd like to use LWJGL for it instead of programming with Swing, but I'm running into problems as soon as I try to use the standard LWJGL Display. I don't have much code yet, only the basic underlying client-server structure (I'm not using any more libraries, so it's all done with ServerSockets and stuff), and what I want to do is to open up a display for every client that connected to the server. That display is created, opens up and I can even draw something like a rectangle on it, but as soon as I click on it (e. g. to drag the window or just focus it), it freezes and when I click it again, I'm getting the Windows-typical "no response" message and when I try to close the window it's saying "Java(TM) Platform SE binary is not responding" (I'm getting the error message in German, but I guess it's more or less like that). After that, the client crashes.
I guess the problem has something to do with my usage of multithreading, because when I try the put LWJGL code in a separate project, everything works fine. I'll include my code as an attachment and I'm very, very thankful for any kind of help you can provide.
Best regards!