еще раз у меня есть вопрос. Поскольку я использую Google Web Toolkit (GWT) на работе (вместе с сервлетами Java), в настоящее время я создаю некоторый пользовательский интерфейс с GWT (в Java).
Хотя у меня есть некоторые проблемы. Я использую SplitLayoutPanel , которая содержит ScrollPanel слева и еще один справа .
В левой ScrollPanel находится VerticalPanel с несколькими метками , , которые отличаются по ширине . Я хочу сделать следующее: если текст метки не помещается в одну строку, он должен отображать как можно больше символов и иметь в конце «...» , если он не полностью отображается.
Я собираюсь добавить CustomEvent EventHandler для метки, который может быть запущен всякий раз, когда метка нуждается в изменении своего содержимого. Однако теперь проблема в том, что мне нужно запускать событие всякий раз, когда изменяется размер ScrollPanel или его внутренней VerticalPanel (путем перетаскивания SplitLayoutPanel-Splitter).
Теперь вопрос: возможно ли переопределить какой-нибудь "onResize" -Event или хотя бы "onMouseMove" -Event внутри VerticalPanel , чтобы я мог запустить "changeLabelSize ()" - метод для каждой метки внутри этой вертикальной панели?
Как бы я поступил? Спасибо всем за ваше время заранее! Пожалуйста, попросите что-нибудь непонятное, чтобы я мог уточнить это.
С уважением,
Игорь.