Layout Usar!

Galerinha blz?

preciso desenvolver uma aplicacao, mas nao sei qual layout usar

tentei o FlowLayout, mas nao to conseguindo posicionar os butoes e labels na tela de acordo que eu quero,

o que eu faco?

Obs: a aplicacao vai ser pra uma tela touchscreen

valeu!!!

Olá!

Para aplicativos desktop [Swing], nada melhor do que usar o Netbeans…

Boa Sorte!

Eu particulamente uso GridBagLayout pois permite ter um bom controle no posicionamento e redimensinamento automatico dos componentes.

Como usar veja.

http://download.oracle.com/javase/tutorial/uiswing/layout/gridbag.html

e aproveite para ver outros tipos de layouts.

[quote=pauloarlobo]Galerinha blz?

preciso desenvolver uma aplicacao, mas nao sei qual layout usar

tentei o FlowLayout, mas nao to conseguindo posicionar os butoes e labels na tela de acordo que eu quero,

o que eu faco?

Obs: a aplicacao vai ser pra uma tela touchscreen

valeu!!![/quote]

Se for uma tela touchscreen E a tela vai sempre ter o mesmo tamanho (ou seja, você não precisa redimensionar nada de acordo com a resolução do monitor), pode usar o Null Layout ou Absolute Layout. É claro que é um bocadinho porco (porque você vai ter de refazer o trabalho se mudar a resolução do monitor), mas é bem simples nesse caso.

É uma questão meio complicada. O interessante seria entender as características dos layout managers e ver qual se encaixa melhor com sua necessidade:

http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html

Se você estiver pensando em montar o layout a mão, o MigLayout é bastante interessante.

Falou…