Construindo um mini-dicionário tradutor. Parte 3

Esta é a terceira parte do nosso aplicativo (Dicionário de Inglês/Português) em Java com acesso a Banco de Dados MS Access. Nesta parte serão abordados as classes que fazem parte do pacote controller responsáveis por fazer o tratamento de eventos do usuário.

Para a construção de tal classes começarei por uma classe que fará o tratamento de uma exceção. Essa responsável por informar caso o usuário pressione o botão pesquisar sem ter informado nenhuma palavra ou caractere.
Segue então a classe:

package controller;

public class MinhaExcecao extends Exception{
   
    private static final long serialVersionUID = 1L;
   
    private String resposta;
   
    public MinhaExcecao(String resposta){ // Construtor da classe
        super();
        this.resposta = resposta;
    }
   
    public String getResposta() {
        return resposta;
    }

}

A seguir é apresentada a classe responsável por fazer o tratamento dos eventos do usuário. A classe ControlePainel:

package controller;

//imports omitidos

public class ControlePainel implements ActionListener{
   
    private Painel painel = null;
    private Dominio dominio = null;
    private BancoDados banco = null;
    private InsereDados insere = null;

    public ControlePainel(Painel jPainel) {
" [...] continue lendo...
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados