Я занимаюсь разработкой векторного графического редактора в Java Swing / AWT технологии.
Мне интересно решение для создания области рисования (рабочей области), размер которойразрешение экрана больше, чем у пользователя.
Например: Окно создания нового файла
public WorkspaceComponent() {
setPreferredSize(new Dimension(**WIDTH**,**HEIGHT**));}
Пользователь хочет создать документ такого размера, например 1920 x 1080 [px] , но его / ее экран имеет только 1280 x 720 [px] .
У кого-нибудь есть идея или решение для масштабирования чертежаобласть для соответствия экрану и после экспорта, имеющая оригинальный размер?