All pastes #995955 Raw Edit

Stuff

public java v1 · immutable
#995955 ·published 2008-04-24 16:40 UTC
rendered paste body
private class TabelaPerguntas extends AbstractTableModel{	private static final long serialVersionUID = 1L;		public int getRowCount(){		return 11;	}	public int getColumnCount(){		return 6;	}	public Object getValueAt(int linha,int coluna){		if(coluna==0){			switch(linha){			case 0:				return "Português";			case 1:				return "Matemática";			case 2:				return "Geografia";			case 3:				return "História";			case 4:				return "Ciências";			case 5:				return "Cinema e TV";			case 6:				return "Música";			case 7:				return "Informática";			case 8:				return "Esportes";			case 9:				return "Variedades";			default:				return "Total";			}		}else if(coluna==5){			if(linha==10) return getKernel().getQtPerguntas(varTipo);			else return getKernel().getQtPerguntas(varTipo,linha);		}else{			if(linha==10) return getKernel().getQtPerguntasPorDificuldade(varTipo,coluna-1);			else return getKernel().getQtPerguntas(varTipo,linha,coluna-1);		}	}	public String getColumnName(int x){		switch(x){		case 0:			return "Gênero";		case 1:			return "Fácil";		case 2:			return "Regular";		case 3:			return "Difícil";		case 4:			return "Muito Difícil";		default:			return "Total";		}	}}private class TabelaUsuarios extends AbstractTableModel{	private static final long serialVersionUID = 1L;	private Usuario[] users;		public TabelaUsuarios(Usuario[] u){		users=u;	}	public int getRowCount(){		return users.length;	}	public int getColumnCount(){		return 7;	}	public Object getValueAt(int linha,int coluna){		switch(coluna){		case 0:			return users[linha].getNome();		case 1:			if(users[linha].getSexo()) return "Masculino";			else return "Feminino";		case 2:			return users[linha].getPartidasDisputadas();		case 3:			return users[linha].getPerguntasRespondidasCorretamente();		case 4:		        return users[linha].getPerguntasRespondidasErroneamente();		case 5:			return users[linha].getPerguntasRespondidasCorretamentePorCento();		default:			return users[linha].getPerguntasRespondidas();		}	}	public String getColumnName(int x){		switch(x){		case 0:			return "Nome";		case 1:			return "Sexo";		case 2:			return "Partidas";		case 3:			return "Resp. Certas";		case 4:			return "Resp. Erradas";		case 5:			return "Resp. Co (%)";		default:			return "Resp. Totais";		}	}}