![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 2 Всего: 15 |
C2D E6550 @ 2.33 GHz, 2GB RAM, Intel® Q35 Express Chipset Family (встроеная графика) - тормоза практически не наблюдаются. |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
Я на ноуте Celeron 1.7Ghz Intel 945GM запускал. И тормоза только при ресайзе, когда хватаешься за угол мышкой и начинаешь активно таскать. Просто интерфейс внутри без заметных тормозов работает. Так что проблема для substance laf не критическая, но обычные виндовые приложения при ресайзе так сильно не тормозят. А вот windows laf оставляет шлейф за собой, т.е. как бы на каждый resize event пытается перерисовывать содержимое внутри, но не успевает. Вот можно для него настроить такую же перерисовку, как и в substance? |
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Это был вопрос? Так вроде вы сами процитировали ответ... -------------------- ![]() ![]() |
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Platon, запустите ваш пример с этими параметрами:
-------------------- ![]() ![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Ну да. Мол: "Почему так происходит смотрим ниже" Добавлено через 2 минуты и 40 секунд -Dsun.awt.erasebackgroundonresize=true улучшило вид! Добавлено через 8 минут и 58 секунд Отчет о получившейся ситуации. Присоединённый файл ( Кол-во скачиваний: 4 ) ![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Улучшило вид - да, но задачу своевременной отрисовки нет. Я так понимаю в Sun свой взгляд на удобство перетягивания формы и с решением без шлейфа кажется вполне симпатишным.
Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Platon, это всего лишь отключённый dynamic layout.
Добавлено через 4 минуты и 7 секунд Итак, подведём итог: ЛЕНЬ, МАТУШКА ![]() С одной стороны, мои сведения относительно настроек awt в sun jre несколько устарели, с другой стороны, вы так и не предприняли ничего, чтобы выяснить источник проблемы. Я имею в виду - сейчас, когда вам точно стала известна причина (непрорисовска фона окна). А нужно было всего лишь найти в java runtime класс, который реагирует на настройку "sun.awt.noerasebackground" и обнаружить новое свойство. Э? -------------------- ![]() ![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Да :( отключенный. А я в эйфории этого даже и не заметил. Даже и не знаю теперь как оставлять или с отключенным, но вид не напрягает, или с включенным и уповать на то, что это только у меня на машине такой страшный вид.
|
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Этот параметр должен зависеть от настройки форточек "показывать содержимое окна при перетаскивании". Но я его включаю всегда ![]() Это сообщение отредактировал(а) w1nd - 19.9.2008, 23:29 -------------------- ![]() ![]() |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
Решил тут еще попробывать IDEA вместо Eclipse. А у нее такие же косяки с ресайзом:
![]() при чем как на ноуте, так и на десктопе. IDEA 7.04, JDK 1.6.7, при перетаскивании окон в винде стоит отрисовка внутренностей. Platon, а это на ролике у тебя Nimbus LookAndFeel? И когда он все перерисовывает внутри окна, только когда отпускаешь кнопку мыши? |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
На ноутбуке что включенный, что неустановленный, одинаково работает.
kamre, да, нимбус. на пк работает тяжко со шлейфами, на ноуте динамично. Добавлено через 1 минуту и 17 секунд на ноуте работает нормально, только gridbaglayout меня пугает ![]() Присоединённый файл ( Кол-во скачиваний: 4 ) ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |