Sincronização de scrollpane

0 respostas
F

Preciso de uma ajuda ...
estou setando um evento no jscrollPane para sincronizar 2 panéis !
Se mexo em um o outro mexe também...faço da seguinte forma

private static void adjustmentScroll(final JScrollPane scroll1, final JScrollPane scroll2) {
        scroll1.getHorizontalScrollBar().addAdjustmentListener(new AdjustmentListener() {

            @Override
            public void adjustmentValueChanged(AdjustmentEvent arg0) {
                Point point = scroll2.getViewport().getViewPosition();
                scroll1.getViewport().setViewPosition(point);
            }
        });
    }

o problema é que tenho um evento de mouse no painél, e preciso desabilitar esse ajuste de scroll quando estiver ocorrendo o evento de mouse.

alguém sabe me ajudar? Obrigado

Criado 4 de novembro de 2011
Respostas 0
Participantes 1