setBounds

1 resposta
Danilo_v2_9
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Janela extends JFrame {

  public Janela () {
	
       this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

           JLabel enunciado = new JLabel (" Teste ");
           enunciado.setBounds( 10, 10, 30, 50 );
		
           container c = getContentPane();
           c.add(enunciado); 
           pack();
	
   }
}
import javax.swing.*;
   import java.awt.*;
   import java.awt.event.*;

    public class PrimeiraJanela {
   
       public static void main (String[]args) {
      
         Janela j = new Janela ();
         j.setSize(500,500); 
         j.setVisible(true); 	
         j.show();
      
      }
   }

Porque o “enunciado.setBounds( 10, 10, 30, 50 );” nao faz a minima diferenca ? Como eu teria que fazer pra colocar o Label onde eu quero e do tamanho q eu quero ? Obrigado

1 Resposta

furutani

Creio que seja pela falta do:

c.setLayout(null);
Criado 25 de março de 2005
Ultima resposta 25 de mar. de 2005
Respostas 1
Participantes 2