I did some research earlier and found that someone said to do that. I added that part right after setting a new displaymode and it made the horizontal resize mess up and the vertical resize slightly better but it is still not 100px from the top. If i shrink the window vertically the welcome message gets closer to the top. I am willing to put some code up I just didn't know which would be the most helpful so here is some.
In the main update() function
if (Display.wasResized()) {
width = Display.getWidth();
height = Display.getHeight();
glScissor(0, 0, width, height);
glViewport(0, 0, width, height);
}
This is at the end of my setDisplayMode() function that I call when switching to fullscreen
Display.setDisplayMode(targetDisplayMode);
Display.setFullscreen(fullscreen);
glScissor(0, 0, width, height);
glViewport(0, 0, width, height);
Let me know if you would like any more code.
EDIT: Also, when I resize, the objects are stretching. They should be the same size, just moved around.