java gui that moves image based on time
i have a requirement that basically requires a gui that will on button click show an image of a map. the map will have few train stations. ex: london, barcelona, lisbon, milan etc - let's assume train journey takes 1hour between each station starting from 9am till 9pm. so effectively what i want to show up on clicking the button is where the train is currently at showing a train pic/image of the map.
what classes would you suggest? so far i can only think of timer class to work out current time. how would i move the train image based on time? any ideas for this? other guidance will be appreciated.
oh yeh - what IDE would you suggest? ideallly i'd want something that will not require a big learning curve. i'm all new to java.
thank you all :D