Meu ComboBox fica vazio

3 respostas
M

O eclipse não acusa erro nenhum, mas qnd rodo o programa e crio um novo concurso o comboBox continua vazio, alguem consegue ver o problema com o código??
Abraços

package View;

import java.util.Iterator;
import java.util.ArrayList;
import java.awt.event.*;
import Base.*;

import java.awt.Color;
import java.awt.GridLayout;

import javax.swing.*;

public class TelaCriarConcurso{

	String ano = "";
	TelaListarConcurso tlc = new TelaListarConcurso();
	TodosConcursos tc = new TodosConcursos();
	ConcursoDeQuadrilhas cq = new ConcursoDeQuadrilhas();
	TelaCriarQuadrilhas tcq = new TelaCriarQuadrilhas();
	JFrame frame;
	JButton button1;
	JButton back;
	JTextField criar;
	
	public static void main(String [] args)	{
		TelaCriarConcurso ctc = new TelaCriarConcurso();
		ctc.go();
	}

	public void go(){
		JLabel nome = new JLabel("                                   CRIAR CONCURSOS");    
		frame = new JFrame();
		criar = new JTextField("Digite aqui o ano do concurso");
		button1 = new JButton ("Cadastrar este concurso");
		back = new JButton ("Voltar");
			    
	    frame.add(nome); 
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.add(criar);
		frame.getContentPane().add(button1);
		frame.getContentPane().add(back);
		frame.setLayout(new GridLayout(4,2));
		frame.setSize(300,300);
		frame.setVisible(true);
		frame.getContentPane().setBackground(Color.white);
		button1.addActionListener(new ButtonA());
		back.addActionListener(new ButtonB());
		
	}
	
	class ButtonA implements ActionListener	{
		public void actionPerformed(ActionEvent event)	{
			//Integer.parseInt(criar.getText());
			ano = criar.getText();
			cq.setAno(ano);
			tc.novoConcurso(cq);
			/*for(int i = 0;i<tc.getConcursos().size(); i++ ){    
				ConcursoDeQuadrilhas q = tc.getConcursos().get(i); 
				tlc.box.addItem(cq.getAno());    
			}*/

			tlc.box.addItem(ano);
			tcq.go();
		}
	}
	
	class ButtonB implements ActionListener	{
		public void actionPerformed(ActionEvent event)	{
			frame.setVisible(false);
		}
	}


}

3 Respostas

R

qual comboBox?

M

é um comboBox que fica em outra classe, a TelaListarConcurso, que eu instanciei nessa classe

M

Resolvido, podem fechar.

Criado 3 de agosto de 2011
Ultima resposta 3 de ago. de 2011
Respostas 3
Participantes 2