JSplitPanel

2 respostas
vhuzalo

Olá,

Tenho um JFrame com um JSplitPane dividido em dois JPanels (panelEsquerda, panelDireita)

Qual listener eu adiciono no JSplitPane para quando eu arrastar o Divider eu possa chamar metodos para redimensionar os componentes dos painéis?

Valeu!

2 Respostas

ViniGodoy

O ideal mesmo é você usar um dos diversos LayoutManagers do java para não precisar redimensionar componentes na mão. É mais prático, muito mais portável e fácil de fazer numa IDE.

Mas, se você realmente quer fazer no braço, o listener é o PropertyChangeListener para a propriedade dividerLocation.

splitPane.addPropertyChangeListener(JSplitPane.DIVIDER_LOCATION_PROPERTY, seuListener);

vhuzalo

Era isto mesmo, valeu!!!

:thumbup:

Criado 14 de agosto de 2007
Ultima resposta 14 de ago. de 2007
Respostas 2
Participantes 2