Imagem no centro do painel

3 respostas
JamesBond

Eai pessoal blz ?

Estou fazendo um programa em que abre imagens, para realizar processamento de imagens … mas estou com um probleminha …
qdo eu abro a imagem, ela fica fora de foco, ou seja, nao fica no meio do panel … e sim no meio da tela … olhe ai a parte do codigo que trata isso … tentei colocar no centro do painel labImg so que nao funciona!!

icon = new ImageIcon(cop); l = new JLabel(icon); l.setBounds(4, 2, 800, 800); labImg.add(l, BorderLayout.CENTER); labImg.setPreferredSize(new Dimension(820, 820));

vlw

3 Respostas

bruxel

utilize outro layout GrigBagLayou ou GridLayout

JamesBond

mas como cara ? ja tentei aqui … mas nao funfa …

bruxel

para funcionar direitinho precisa setar umas propriedades para o layout GridBagLayout

da uma olhada nas propriedades

GridBagConstraints.fill

e

GridBagConstraints.weightx, GridBagConstraints.weighty

fazem parte deste layout

Criado 6 de maio de 2008
Ultima resposta 6 de mai. de 2008
Respostas 3
Participantes 2