Por que está dando problema no "add"?

4 respostas
S

public RadioCliente(String nome1, String[] time1, String nome2,
String[] time2) {

JPanel c1 = new JPanel();
	c1.setLayout(new GridLayout(23,1));
	c1.add(nome1);
	c1.add(time1);
	
	JPanel c2 = new JPanel();
	c2.setLayout(new GridLayout(23,1));
	c2.add(nome2);
	c2.add(time2);
	
	getContentPane().add(BorderLayout.WEST, c1);
	getContentPane().add(BorderLayout.EAST, c2);

	//configurarRede();

	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	setSize(500, 500);
	setVisible(true);
}

4 Respostas

Lucas_Camara

Que add? E que problema?

Chaybelucas

Coloca o erro

S

The method add(Component) in the type Container is not applicable for the arguments (String)
The method add(Component) in the type Container is not applicable for the arguments (String[]

Lucas_Camara

Você está tentando enviar uma String para um método que recebe um objeto do tipo Component. Para corrigir, passe um Component em vez de uma String para o método.

Criado 14 de abril de 2016
Ultima resposta 14 de abr. de 2016
Respostas 4
Participantes 3