Boa noite a todos.
Em primeiro lugar, para que a sua aplicação Java possa funcionar em outro computador, e preciso saber se este outro computador tem uma versão do JDK ou JRE do java, de preferência na versão que voce desenvolveu a sua agenda ou superior, instalada.
em segundo lugar, se voce desenvolveu a sua agenda dentro de uma IDE, como o NetBeans, por exemplo, ao rodar ela dentro do NetBeans, o NetBeans automaticamente cria um arquivo com o nome da sua Agenda ou projeto com a extensão “*.jar”, este arquivo fica dentro da pasta do seu projeto/dist, e só copiar o arquivo para o computador do seu pai, o outro qualquer e clicar em cima dele.
Detalhe, ao clicar em cima dele, e o seu sistema for o windows XP ou superior, e ele rodar, isto significa que a versão do seu JDK ou JRE do java é uma versão 6 ou superior, se não voce terá que executar o Agenda.jar no prompt do DOS, assim:
C:\caminho da agenda\java Agenda.jar
Voce pode inclusive criar um arquivo .bat com essa linha de comando dentro da própria pasta da agenda.