У меня возникла проблема с JDialog, которая искажается при изменении размера или в целом меньше определенного размера.Для разработки все компоненты размещаются с использованием GridBagLayout.
Вот пример: Хорошая версия:
Однако, когда пользователь использует ноутбук сменьший экран, они не могут видеть этот диалог завершенным.Но при попытке изменения размера компоненты повреждаются, когда диалоговое окно меньше определенного размера.
Может ли кто-нибудь помочь с пониманием того, какой макет лучше использовать, чтобы сохранить компоненты целиком?
Я пытался использовать эти флаги,и безрезультатно:
-Dsun.java2d.opengl=true
-Dsun.java2d.d3d=false
-Dsun.java2d.noddraw=true