[EDIT May 2021 - This is an old answer. The method naming is different now. The coding conventions have changed. The documentation and examples on the PySimpleGUI GitHub have all been updated, bu StackOverflow of course has not. The result is that if you're copying code from StackOverflow, you're instantly behind. You're missing out. It'll run because PySimpleGUI is highly backward compatible, but it's not the recommended calls anymore]
Call window.Maximize()
to make your window maximized as if you clicked on the titlebar to make it full screen. There are no parameters.
Make sure your window is fully created by adding .Finalize()
to the end of your Window
creation call like this:
window = sg.Window('Window Title', layout).Finalize()
window.Maximize()
If you want nothing at all showing except your application, then turn off the titlebar, set location = (0,0) and size=(width, height) of your screen. It won't hurt to turn on the keep_on_top
parameter, unless you're planning on multiple windows.
Something like this (change the size to match your screen):
window = sg.Window('Window Title', layout, no_titlebar=True, location=(0,0), size=(800,600), keep_on_top=True)