Pull to refresh
116
0
Гарин Михаил @mgarin

User

Send message
Ясно, буду править :)

Насчёт RTL в меню — страшно подумать зачем оно вовсе надо (но видимо надо). Это займет побольше времени.

JDesktopPane/JInternalFrame до конца толком ещё не стилизованы. Над ними ещё буду работать.

Насчёт прогресса — весьма странно. Нигде у себя не замечал подобных проблем (уже на реальных проектах).
Вам спасибо за наведение на неточности и ошибки.

Всё же очень бы хотелось услышать, где конкретно не учтён RTL и что за «другие мелкие косяки» (помимо кастомных рендереров). :)
Ну тогда действительно глобально проверяется.
В любом случае я уже запланировал подобные вещи, буду допиливать возможность удобного использования рендереров.
Ну дык, а попробуйте SubstanceLaF и DefaultListCellRenderer — вероятно что будут и у них проблемы :)
Вы, кстати, там свой рендерер используете или какой готовый?
Просто если готовый — вероятно в нём проверяется.
И нет, не замучали :)
Чем больше проблем получится устранить — тем лучше.
Я не уверен, но разве в указанных стилях присутствует анимация в чекбоксе?
Проблема возникает именно из-за неё.

Вообще я ещё добавлю достаточно много стилизованных рендереров и редакторов для всех случаев жизни, чтобы не нужно было этого делать руками.

Как и самих компонентов по типу чекбокс-списка, дерева и пр.
Чуть позже все подобные параметры можно будет также отключить и глобально для всего LaF'а.
Отключить можно вот так:
WebCheckBox webCheckBox = new WebCheckBox ();
webCheckBox.setAnimated ( false );

Или же вот так:
JCheckBox checkBox = new JCheckBox ();
( ( WebCheckBoxUI ) checkBox.getUI () ).setAnimated ( false );
Суть в том, что для рендереров и редакторов необходимы чекбоксы и радиокнопки без анимации, т.е. при создании модели с чекбоксами в том примере что вы указали необходимо отключить анимацию чекбоксов.
Слава гуглу, таки поправил эту проблему :)
Теперь всё должно нормально качаться
Знаю, сейчас вот как раз трясу админа, чтобы он толково настроил отдачу файлов, так как я сам в настройке сайт-хостингов не силён :)
Всё, поправил и перезалил на сайт (ссылки из этого топика ведут туда же, так что они тоже, фактически, обновлены).

Проблемы с меню также должны уйти (с некорректным расположением без иконок).
Хм, сложно представить, честно говоря без представления о Вашем интерфейсе…
Да, это конечно косяк, уже подправил.
Остаётся только меню оживить…
Это случилось потому, что у Вас где-то используется JToolbar с нулевыми (или мизерными) размерами. Косяк я подправлю, но Вам тоже стоит посмотреть где же у Вас такое чудо :)

Хотя, может просто тулбар изначально появляется с нулевыми размерами и только потом сайзится. В таком случае это также возможно.
Честно говоря, за последний наверно год — не использовал эти кнопки ни в одном приложении, а места они отъедают прилично, если делать скролл шире для кнопок.
В общем, как мне кажется, весьма бесполезный функционал.

Может в дальнейшем просто оставлю возможность их отображать, но придётся для этого немного видоизменить сами скролл-бары.
Да, это ещё одна причина использовать свой класс для определения размеров меню и элементов меню. Уже работаю над этим.
Нет нет, он и должен быть доступен с той версии (даже, на самом деле, с ещё более ранней).
Так что в любом случае стоит прикрыть эту «дыру» :)
Странно, вероятно данный класс появился в ещё более позднем релизе…
Я сейчас заменю его и выложу обновлённую версию, так как Вы уже не первый, кто сталкивается с его отсутствием.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity