Gerenciadores de Janela  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
LuksS
JavaTeenager
[Avatar]

Membro desde: 08/01/2008 10:55:41
Mensagens: 172
Offline

Olá,
qual é o gerenciador de layout que quando a janela muda de tamanho ele reconfigura as posições e os tamanhos de cada componente automaticamente?

http://lucassimao.wordpress.com/
davidtiagoconceicao
Virtual Machine Man
[Avatar]

Membro desde: 17/10/2008 07:28:29
Mensagens: 567
Localização: Blumenau - SC
Offline

Existem vários gerenciadores que fazem isso (a maioria acredito eu).
O BorderLayout, o GridLayout, o GridBagLayout e o FlowLayout são alguns exemplos.

Bacharel em Ciência da Computação/FURB
SCJP 6
Android Developer
MarceloS
JavaTeenager

Membro desde: 02/06/2008 10:31:11
Mensagens: 185
Offline

davidtiagoconceicao wrote:Existem vários gerenciadores que fazem isso (a maioria acredito eu).


Concordo... mas que façam isso direito e de forma consistente, só conheço o JGoodies Forms e o MiG...
davidtiagoconceicao
Virtual Machine Man
[Avatar]

Membro desde: 17/10/2008 07:28:29
Mensagens: 567
Localização: Blumenau - SC
Offline


Concordo... mas que façam isso direito e de forma consistente


Acho que depende também do que se espera da tela em questão, quanto a redimensionar ou não os componentes, reposicioná-los, etc, etc.

LuksS, você está querendo implementar algum comportamento específico?

Bacharel em Ciência da Computação/FURB
SCJP 6
Android Developer
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Eu uso o JGoodies e ele não redimensiona os componentes mas garante que vão estar nas posições certas.

E pelo o que vi, todos os LayoutManagers padrões do Java redimensiona o componente.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
MarceloS
JavaTeenager

Membro desde: 02/06/2008 10:31:11
Mensagens: 185
Offline

Mark_Ameba wrote:Eu uso o JGoodies e ele não redimensiona os componentes mas garante que vão estar nas posições certas.


Acho que hoje tirei o dia pra te contrariar

O Jgoodies redimensiona o componente sim, é só vc definir as colunas como "p:grow" e as linhas como "p:fill"
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Não sabia...

Eu Começei a usar a pouco tempo por indicação sua ainda.

E essa foi a unica coisa que voce realmente me corrigiu em uma coisa que eu nao sabia.. o resto foi mal-entendido mesmo.
^^

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
LuksS
JavaTeenager
[Avatar]

Membro desde: 08/01/2008 10:55:41
Mensagens: 172
Offline

Caro davidtiagoconceicao,
aqui na empresa estamos prototipando e projetando telas com uma ferramenta chamada jFormDesigner.
Eu já tentei de várias formas modelar com vários layout manager p/ alcançar o reposicionamento e redimensionamento automatico dos componentes mas não consegui. E ele tem suporte ao jgoodies layout manager

http://lucassimao.wordpress.com/
Ironlynx
Moderador
[Avatar]

Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline

jFormDesigner

Se não me engano o jFormDesigner usa o formlayout para construir telas não?Se for, é só seguir a dica do MarceloS (mesmo que vc tenha que mudar os detalhes na mão) que ajusta automaticamente sim.

Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
[WWW]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team