Duvida no JList

1 resposta
D

Não JList não aparece na tela, gostaria de saber o que esta errado no meu codigo. Obrigo pela ajuda.

import java.awt.<em>;

import java.awt.event.</em>;

import javax.swing.*;

import javax.swing.event.ListSelectionEvent;

import javax.swing.event.ListSelectionListener;

public class TelaConsUsuario extends JInternalFrame implements ActionListener, ItemListener {

JPanel p = new JPanel();

static final int offset = 25;
static int frameCount = 1;

// CAIXA DE TEXTO
JTextField tfEntrada= new JTextField();

//Label
JLabel lbExibicao= new JLabel("Nome");

//Lista
JList lista = new JList();

public TelaConsUsuario() {
	super("Consulta de Usuário",true,true,false,false); //Botoes da janela
	setBounds(offset * frameCount, offset * frameCount, 420, 370);
	frameCount++;
	setBackground(Color.white);
	montaTela();
	show();
	
}
public void montaTela() {
//		Label

lbExibicao.setBounds(20,25,90,20);

getContentPane().add(lbExibicao);
//		Caixas de Texto

tfEntrada.setBounds(150,25,90,20);

tfEntrada.addActionListener(this);

getContentPane().add(tfEntrada, null);

tfEntrada.setEditable(true);
//LISTA			

lista.setBounds(100,50,110,50);

lista.setVisible(true);

getContentPane().add(lista,null);

// p.setBackground(Color.WHITE);
getContentPane().add§;

}
//	interface ActionListener

public void actionPerformed(ActionEvent e)

{

}
//interface ItemListener
public void itemStateChanged(ItemEvent e)
            {
            }

}

1 Resposta

danieldestro

Pq seu código está errado.

Adicione as coisas no panel § e depois coloque o panel no content pane do frame.

Tente usar algum layout manager ao inves de null layout.

Criado 12 de junho de 2005
Ultima resposta 12 de jun. de 2005
Respostas 1
Participantes 2