Tenho uma tela com varios paineis e outros componentes dentro dela, preciso que um desses componentes faça o famoso collapse, ou seja, tenho ao lado dele um botão que quando é pressionado o painel abre (ou melhor deveria abrir), os componentes abaixo dele deveriam se adaptar ao novo tamanho de tela e quando é pressionado novamente e se fecha…
Tentei colocar essa ação no botão, mas não deu muito certo não…
Então cara pelo que sei, realmente o swing nao tem collapse, mais se não me engano há uma extensão do swing (swingx https://swingx.dev.java.net/) que tem alguns componentes a mais, e um deles o collapse panel, vale a pena uma lida no projeto
Danillo_Moreno
silvet, valeu pela dica…
Baixei a demo e ele faz exatamente o que eu preciso…
Muito obrigado…
C
cadu555
Criei um projeto chamado Japurá.
Aos poucos irei colocar outros componentes. O primeiro é justamente esse para collapse.
Se chama CollapsiblePanel. Se quiser usar está em http://sourceforge.net/projects/japura/
correainfo
cadu555:
Criei um projeto chamado Japurá.
Aos poucos irei colocar outros componentes. O primeiro é justamente esse para collapse.
Se chama CollapsiblePanel. Se quiser usar está em http://sourceforge.net/projects/japura/
cadu555 deu um exemplo utilizando o seu collapse.
Abaixei mais ficaria legal se vc post um exemplo de como utiliza-lo no sourceforge.
C
cadu555
correainfo:
cadu555:
Criei um projeto chamado Japurá.
Aos poucos irei colocar outros componentes. O primeiro é justamente esse para collapse.
Se chama CollapsiblePanel. Se quiser usar está em http://sourceforge.net/projects/japura/
cadu555 deu um exemplo utilizando o seu collapse.
Abaixei mais ficaria legal se vc post um exemplo de como utiliza-lo no sourceforge.
Claro… ainda não atualizei o SF, nem coloquei o JavaDoc
Pretendo finalizar o Javadoc e criar a opção de listeners ainda essa semana para poder finalizar esse componente.
ViniGodoy
Não bastaria usar um JSplitpane?
C
cadu555
Ola,
são componentes diferentes. O CollapsiblePanel é igual aqueles paineis do painel de configuração do Windows. O painel “fecha” com animação e fica só o título. Também não existe o redimensionamento (hummm, quem sabe futuramente )