У меня есть приложение с фиксированной оболочкой (800x600), разработанное в SWT. Проблема в том, что если я изменю настройки дисплея Windows (от меньшего к среднему/большему), некоторые части приложения усекаются. Так я могу дать динамический размер на основе выбора параметров отображения?Проблема SWT с настройками отображения Windows
ответ
Фиксированный размер корпуса очень редко подходит для правильного пути. Вместо этого используйте макет, чтобы установить ограничения, и пусть SWT определит размер. Это сделает более вероятным, что изменения в dpi будут работать правильно и, скорее всего, приложение будет выглядеть правильно в других операционных системах или в разных версиях Windows.
Я улучшаю уже разработанное приложение установщика. Так что теперь я не могу изменить его теперь. Я действительно нашел это случайно. Мое приложение имеет несколько композитов в одной оболочке. Все выглядит хорошо. Но это единственное, когда мы меняем настройку отображения в Windows (Делаем текстовые элементы больше или меньше). Текст во всех композитах увеличивается и исчезает из вида – nakeer
Не может быть в обоих направлениях. Фиксированный размер и интеллектуальное масштабирование по диапазону параметров dpi несовместимы. –
- 1. проблема с настройками приложения Windows Forms
- 2. проблема с настройками markitup
- 3. Проблема с настройками атрибутов
- 4. Проблема с настройками IIS
- 5. Проблема с настройками Fabric()
- 6. MSCorcfg.msc .net Проблема с настройками
- 7. Проблема с настройками пользовательской настройки
- 8. Проблема с региональными настройками где-
- 9. Проблема с моими настройками андроида
- 10. Проблема с настройками безопасности в ASP.NET
- 11. Проблема с одиночной резьбой SWT
- 12. SWT composite - проблема с перерисованием
- 13. проблема с мобильностью с настройками видового экрана
- 14. Где находится Windows с настройками «Открыть с»?
- 15. Проблема с браузером SWT на Vista
- 16. SWT Список номеров строк отображения
- 17. Проблема с базовыми настройками рельсов - возможно, маршрутизация?
- 18. Проблема с многоязычными настройками в игре
- 19. Архитектура плагина ASP.NET, проблема с настройками
- 20. HTML + CSS Table, проблема с настройками границ
- 21. Проблема с обновлением поля с настройками монитора монитора
- 22. Есть ли виджет отображения RTF в SWT
- 23. Проблема, связанная с объявлением переменных SWT-переменных
- 24. Проблема с размещением SWT - возможно заполнение ярлыков?
- 25. Eclipse RCP SWT проблема с всплывающим окном
- 26. SWT Проблема с MouseTrackListener и Shell
- 27. Проблема с макетами: ярлык автозагрузки (SWT)
- 28. SWT: проблема с шириной детей sashform
- 29. Поиск надежного способа отображения изображений в SWT
- 30. SWT на Windows 64-bit
Вы хотите сохранить фиксированный размер приложения? Во-вторых, какой макет вы используете? В-третьих, какие объекты не изменяются правильно? – BenG
Да, я хочу, чтобы приложение имело фиксированный размер. и это приложение состоит из нескольких композитов внутри макета сетки, и все композиты также имеют макет сетки. У меня проблема с текстом и текстовыми полями и т. Д. – nakeer