private void criaEventoTextField() {

		textFieldAgencia.addActionListener(new ActionListener() {

			@Override
			public void actionPerformed(ActionEvent e) {

				if (textFieldAgencia.getText() != null) {

					Integer agenciaSelecionada = new Integer(textFieldAgencia
							.getText());
					agenciaSelecionada--;

					// Se o ususario digitar 0(zero)
					if (agenciaSelecionada < 0) {
						agenciaSelecionada = 0;
					}

					if (tabelaAgencias.getValueAt(agenciaSelecionada, 0) != null) {
						for (int i = 0; i < NUM_DE_DADOS; i++) {

							switch (i) {
							case 0:
								labelCodigoValue.setText(tabelaAgencias
										.getValueAt(agenciaSelecionada, i)
										.toString());
								break;
							case 1:
								labelTextValue.setText(tabelaAgencias
										.getValueAt(agenciaSelecionada, i)
										.toString());
								break;
							case 2:
								labelNumContasValue.setText(tabelaAgencias
										.getValueAt(agenciaSelecionada, i)
										.toString());
								break;
							}
						}
					}

				}

			}
		});
	}