Este botão pertence a clase Form1 que esta dentro do pacote visao,
tente chamar a classe Imprimir que esta no src padrão, para depois chamar o método imprimir que esta dentro dela, mas recebo a msg de classe não resolvida, onde estou errando?
public void actionPerformed(ActionEvent arg0) {
Imprimir imprimir=new Imprimir();
Sua classe Imprimir foi declarada diretamente no diretório src sem ter um package é isso?
Só dá pra fazer import de classes que estão declaradas dentro de pacotes, ou seja, não dá pra fazer import de classes que estão no pacote default (classes sem package).
gilcwb
Sim. Vou colocar num package e testar.
staroski
Se essa classe vai ser utilizada em diversos pacotes diferentes, então você pode criar um pacote comum ou commons em inglês.
Se ela vai ser utilizada somente por classes que estão em um mesmo pacote, então declare essa classe no mesmo pacote que as outras, nesse caso ela nem precisa ser pública.
gilcwb1 like
Obrigado, deu certo.
gilcwb
Preciso estudar mais esta questão de como organizar o projeto. Mas neste caso preciso fazer pra “ontem” um programa de impressão de cheques, portanto tem que ser meio fazendo, testando e aprendendo infelizmente.
agradeço atenção.