To desenvolvendo (ou pelo menos tentanto) uma aplicação comercial em Java. Essa aplicação lida muito com datas,na maioria das vezes pra fazer consultas no banco de dados.
Daí gostaria de melhorar a interface gráfica pra facilitar a vida do usuário fazendo aparecer na tela um calendário quando o usuário fosse informar alguma data para fazer uma consulta.Assim o usuário selecionaria o dia na tela e pronto, sem precisar digitar em JTextField a data e tal. Além disso seria útil para saber qual o dia da semana e tal.
Acredito que isso existe pronto, porque já vi em inúmeras aplicações comerciais, principalmente quando vou comprar passagem na rodoviária! 
Alguém sabe como consigo fazer isso sem ter de “reinventar a roda” ?
Desde já, agradeço!