updating UI component on the EDT
added API doc about EDT and SwingUtilities.invokeLater