![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
||||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
Это работает, если включен соответствующий эффект (что-то вроде Appearence->Effects->Show content while dragging) в установках Windows. Но при растягивании с этим эффектом занятость процессора может достигать 100% на слабых компьютерах. Поэтому на слабых компьютерах рекомендуют отключать эту "дружелюбность". Умная java при старте читает установки системы. Если упомянутый эффект включен на компьютере пользователя, то и java приложение у него автоматически будет растягиваться в "дружелюбной" манере. Если браузер растягивается нормально, а java приложение "тормозит", то значит компьютер не слабый и причина тормозов java скорее всего в коде приложения, а не в системных установках java. |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
||||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
ваш код не смотрел
![]() Это сообщение отредактировал(а) COVD - 14.9.2008, 22:37 |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Вообще-то мне пришлось постараться, чтоб поймать такую картинку. А на новеньком ноуте такое поймать совсем тяжко, но бордюрчик при ресайзе небольшой всё-таки наблюдается. Добавлено @ 11:36 Кстати, еще одно уточнение. Меня не пугает тяжелая отрисовка содержимого окна, меня расстраивает, что остается шлейф искореженного изображения. В FF, к примеру, если процессорного времени не хватает, размеры окна меняются реже, но шлейфа изображений нет! В Java если процессорного времени не хватает, размеры окна меняются одинаково, но содержимое окна, видимо, только тогда, когда успеет подготовиться расчет новых позиций и размеров компонентов. Это сообщение отредактировал(а) Platon - 15.9.2008, 11:38 |
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Platon, так и не нашли нигде злосчастного свойства про background?
-------------------- ![]() ![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
выводит null, так ведь и должно быть? |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Наконец скачал программку для съемки с экрана. Вот что у меня творится с программкой.
Присоединённый файл ( Кол-во скачиваний: 17 ) ![]() |
|||
|
||||
kamre |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
У меня ничего подобного не налюдается, очень небольшой "шлейф", конечно, есть. Но получить такую картину, как на ролике не получается. Это я на десктопе AMD 2500+ NVidia 7600GS под виндой пробывал, вот с такой jre:
На ноутбуке с Celeron 1.7Ghz и интеловским видео под линуксом с java-1_6_0-sun-1.6.0.u6 действительно колбасит этот пример сильно. Но по другому, чем на ролике. А вот под виндой на том же ноуте уже нормально работает, т.е. "шлейф" чуть больше чем на десктопе, но очень быстро исчезает. С другой стороны у того же NetBeans на десктопе запросто можно увидеть косяки при ресайзе: ![]() Это действительно неизлечимое свойство swing? Или писатели NetBeans где-то накосячили? |
||||
|
|||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 23 Всего: 54 |
Может быть, какие-то системные (не java) настройки? Потому что я у себя ничего подобного воспроизвести не могу в принципе, только с отключением прорисовки фона.
-------------------- ![]() ![]() |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
w1nd, для системной настройки все приложения должны вести себя одинаково.
Добавлено через 5 минут и 15 секунд Кстати, что устанавливай что не устанавливай значение System.setProperty("sun.awt.noerasebackground", "true");, ничего не меняется, одинаковый результат, это нормально? |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Ролик-сравнение:
Программка Java код которой на первой странице Программа .NET Omea Reader Программа native FireFox Присоединённый файл ( Кол-во скачиваний: 12 ) ![]() |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
Кстати WebStart из substance при ресайзе хоть и дико тормозит, но никаких шлейфов не оставляет у меня. Значит все-таки можно это как-то настроить. Но вот почему для system look and feel этого не сделали тогда?
|
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 4 Всего: 40 |
Metal LaF тоже не "тормозит", почему?
Это сообщение отредактировал(а) Platon - 19.9.2008, 16:13 |
|||
|
||||
dorogoyIV |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
Platon, может быть у тебя на JRE установлено что то типа плагина? не можем мы повторить твои проблемы на своих машинах (w1nd, dorogoyIV)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |