Как мне преобразовать propertyChangeListener в Lookup? - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть OutlineView, отображающий список доступных данных из базы данных.То, что я хотел бы сделать, это когда пользователь использует QuickFilter, чтобы рядом отображалось количество отфильтрованных результатов.Я думаю, что я получаю propertyChangeListener с:
outlineView.getOutline().getPropertyChangeListener(ETable.PROP_QUICK_FILTER);

Я запутался, как двигаться дальше, добавив pcl к моему ProxyLookup в моем TopComponent.

1 Ответ

0 голосов
/ 27 сентября 2018

Оказалось, что мне нужно было сделать это:

outlineView.getOutline().addPropertyChangeListener(ETable.PROP_QUICK_FILTER, new PropertyChangeListener(){
    @Override
    public void propertyChange(PropertyChangeEvent evt){
        //Able to get the current number of displayed rows here
    }
}

Я знаю, это кажется простым, но на это у меня ушли часы моего времени.Делая это, чтобы помочь любым будущим потребностям людей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...