GridBagLayout + JList

2 respostas
V

Olá pessoas
Porque a minha JList na fica no lado esquerdo do JFrame?
Fiz esse código ai

// painel da JList
		lClientes=new JList();
		scr=new JScrollPane(lClientes);
		pn2=new JPanel();
		pn2.setLayout(new FlowLayout());
		pn2.add(scr);
		ctr.fill=GridBagConstraints.BOTH;
		ctr.anchor=GridBagConstraints.EAST;
		ctr.weightx=0;
		ctr.weighty=100;
		addComponente(pn2,ctr,0,0,1,5);

E esse

public void addComponente(Component c, GridBagConstraints gbc,int x, int y, int w, int h)
    {  
   		gbc.gridx = x;
	  	gbc.gridy = y;
	  	gbc.gridwidth = w;
	  	gbc.gridheight = h;
	  	getContentPane().add(c,gbc);
   	}

Mas quando starto aplicação a JList fica no sentro do JFrame, alguem sabe porque?
Falow :?

2 Respostas

Ironlynx

se botar no seu setLayout:

Não resolve?

V

Vou tentar :lol:

Criado 20 de abril de 2004
Ultima resposta 22 de abr. de 2004
Respostas 2
Participantes 2