Porting Native Windows Windows to Java

This is geared mainly towards Spasi and people who understand bindings to a backend perspective, but how feasible would it be to create bindings to have Window Handles and stuff. Say someone were to want to edit the actual window and not have the default window.

I know its a really big library, but there is also other things that go into it as we see in LWJGL2 Display and LWJGL3 GLFW. That is Frame Buffer and Pixel Format.