Код: Выделить всё
static GraphicsDevice device = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0];
device.setFullScreenWindow(this);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
double width = screenSize.getWidth();
double height = screenSize.getHeight();
< /code>
и < /p>
GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
int width = gd.getDisplayMode().getWidth();
int height = gd.getDisplayMode().getHeight();
< /code>
Оба дают разные результаты (1 -е место дает 1536x846, а более позднее дает 1920x1080) < /p>
какой из них мне следует использовать? Кроме того, я узнал, что Windows использует масштабирование 125%, и когда я менял свой на 100%, я получил что -то вроде этого:
Подробнее здесь: https://stackoverflow.com/questions/796 ... -it-harder