GUI component interaction: Difference between revisions