The core package provides central widgets and elementary behaviors that   provide a base for many other widgets in this package, and a lot of   infrastructure for any GUI, like queues and selection handling.