Enviar email atraves de aplicativo swing

Ola, sou iniciante em java. criei um frame de consultas de clientes no swing, e gostaria de saber como faco a conexao de quando esses dados forem cadastrados ele seja enviado para um email.

exemplo. cliente escreve no aplicativo (dados cadastrais), e no text field embaixo alguma mensagem qualquer.

como faco para a primeira parte '“dados cadastrais” aparecer no subject do email, e a mensagem no corpo do email…

por favor so quero alguma dica, ou informacao de algum livro que eu possa encontrar, desde ja obrigado!!!

Da uma olhada nesse tutorial http://www.guj.com.br/article.show.logic?id=21

Mostra como criar a classe de envio de email.

Aqui outros post sobre envio de email
http://www.guj.com.br/posts/list/125757.java#679731
http://www.guj.com.br/posts/list/130482.java#704229

Exitem varios outros tópicos sobre isso no Guj, use a busca para encontrar mais informações.

Crie um classe que contenha um método main.Coloque neste classe também o método abaixo:

public void enviarEmail(String[] mail,String mensagem) {
Email email = new Email();

	String[] emailList =  mail ;
	try {

		//String mensagem = null;
		String msg = "mensagem que você quer enviar";
                    email.postMail(emailList, "Assunto",msg);
	} catch (Exception e) {
		System.out.println("Erro" + e.getMessage());
	}
}

No seu método main, você fará chamada à este método, passando como parâmetro o email pra quem você quer enviar e a mensagem.

A classe Email está anexa à mensagem, e também o arquivo .jar ( mail.jar ).

Ah, no arquivo Email.java, você precisa configurar alguns parâmetros, referentes ao seu email

ex:
private static final String SMTP_HOST_NAME = “smtp.bol.com.br”;
private static final String SMTP_AUTH_USER = "meuemail@bol.com.br";
private static final String SMTP_AUTH_PWD = “minhasenha”;

Vlw!! vou tentar agora no netbens!!!