当我的程序启动时,主窗口会将自己放置在上次关闭时的位置。我想要修改这种行为,因此,如果窗口是离屏(或部分脱离屏幕),它将自己移动到完全在屏幕上。
我把这件事做得很好。下面是代码:
int x = gameConfig.windowX;
int y = gameConfig.windowY;
int width = gameConfig.windowWidth;
int height = gameConfig.windowHeight;
if( x < 0 ) x = 0;
if( y < 0 ) y = 0;
Dimens