Корректировка размеров экрана

272
06 октября 2021, 08:50

В процессе написания простой программы-рисовалки возникла проблема с работой под мое устройство. Экран 2960х1440, но при использовании данной конструкции

DisplayMetrics metrics = this.getResources().getDisplayMetrics();
int width = metrics.widthPixels;
int height = metrics.heightPixels;

я получаю экран размером 2094x1080.

Каким образом происходит такая корректировка? У меня установлен флаг на скрытие заголовка и работы на полном экране, но не скрыта навигационная панель.

Есть ли способ работать с полным экраном или надо узнать про подобную корректировку и всегда учитывать её для разных устройств?

READ ALSO
Java Scanner.hasNextInt() в цикле с условием. Что не так с кодом?

Java Scanner.hasNextInt() в цикле с условием. Что не так с кодом?

Начал учить JavaПоявился вопрос как реализовать проверку вводимых данных в консоль

171
JavaFx как получить Stage из Controller?

JavaFx как получить Stage из Controller?

Структура проект такой

323
Как вернуть фокус в начало текста в JTextPane?

Как вернуть фокус в начало текста в JTextPane?

После вывода текста в JTextPane, необходимо вернуть фокус в начало текста, а потом переместить фокус на кнопкуЧтобы долго не объяснять, вот две...

198
Вызов хранимой процедуры при помощи hibernate

Вызов хранимой процедуры при помощи hibernate

В базе данных есть хранимая процедура

237