In my program I have three JButtons. when I click on one of them it generates an Action Event and a procedure is done, then I select a JCheckBox and an Item Event happens, but what is going to be done now is related to the previous event (which JButtons have been clicked previously). my question is that how I can access to the previous event?
Re: events log
Declare an ActionEvent member variable 'previousEvent' and set it to the ActionListener event at the end of the actionPerformed method. It will then be available when handling the next event. Alternatively it may make more sense to extract the data that will be needed from the event and store that rather than the event itself.
It's hard to be more specific when the question is so vague.