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…