| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2007 13:20:32
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Pessoal,
Estou planejando fazer um esquema de navegacao em uma app Swing que seja "clone" do estilo de navegacao com frames e links do HTML:
JFrame dividido em duas partes (JSplitPane). Do lado esquerdo um grupo de labels/botoes/whatever que seriam os "links". Do lado direito a area onde as "paginas" seriam exibidas. Essas "paginas" na verdade sao janelas ja prontas.
Resumindo: migrar de um esquema MDI com JInternalFrame para esse "esquema HTML".
O problema eh que isso tem que ser feito "no braco" (controlar as janelas "abertas", a janela visivel, etc).
O que voces acham? Tem algum componente pra isso? Sugestoes, opinioes, criticas?
Marcio Kuchma
|
E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2007 14:20:10
|
andreiribas
JavaEvangelist
![[Avatar]](/images/avatar/39016cfe079db1bfb359ca72fcba3fd8.jpg)
Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline
|
cara usa o JTabbedPane pra controlar as janelas
|
SCJP 6.0
OCE JSP and Servlet Developer, JEE 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2007 14:35:36
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Eu fiz um esquema parecido por aqui.
No lado esquerdo coloquei um JTree (com os "links") e no direito crio os painéis de acordo com o que o cara clica. Na aplicação em questão ficou bastante interessante.
Só cuidado que fica um pouco estranho quando você tem coisas do tipo: janelas que chamam outras janelas, janelas modais, etc. Antes de sair mudando, pense um pouco em como essas daí serão adaptadas ao novo "idioma".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2007 15:52:01
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Uma coisa boa desse esquema em Swing é que dá para pensar como se fosse um design Web.
Se bobear é até interessante ter um botão "home" e outros "back" e "next".
Isso facilita até a comunicação com os analistas aqui na empresa, que deve desenvolver 1 aplicação Swing para cada 20 ou 30 aplicações Web.
|
|
|
 |
|
|