I am using jcalendar... I want to bind it with a textfield, i am using button to display this calendar , but i want to display it below the date text field, any suggestions???

1) don't use plain JTextField or JFormattedTextField use JSpinner instead, starting with quite safe SpinnerDateModel

2) use JWindow for popup Window, forgot to JPopup

3) there no issue with place un-decoratef JDialog or Jwindow to the absolute Point on the screen

Thanx Korbel, i found a better solution then above but u still given some excellent points.. It will be very helpful in my project.