2012-05-28 3 views
2

У меня есть два экрана, основной ноутбук и второй монитор. Всякий раз, когда я запускаю это приложение, он запускается на моем втором экране вместо основного экрана.Java - Как настроить приложение всегда запускаться на главном экране, но не на втором экране?

Как я могу заявить, что приложение работает только на основном экране, который является левым.

Пример:

screen = Toolkit.getDefaultToolkit().getScreenSize(); 
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); 
GraphicsDevice[] screenDevices = ge.getScreenDevices(); 
for (int i = 0; i < screenDevices.length; i++) { 
    System.out.println(screenDevices[i].getIDstring()); 
    DisplayMode dm = screenDevices[i].getDisplayMode(); 
    int screenWidth = dm.getWidth(); 
    int screenHeight = dm.getHeight(); 
    System.out.println("[myResolution]: " + screenWidth + " " + screenHeight); 
    screen.width = screenWidth; 
    screen.height = screenHeight; 
} 

Output: 
0.0 
1024x768 
0.1 
1024x768 

ответ