The key to fragment communication is the Observer pattern, which old hands will recognise at once, while if you’re relatively new to GUI programming, you may be left puzzled by it. In this tutorial we’ll break it down into steps, and you’ll most likely find that once you’ve typed out the steps yourself a few times, it’ll start to really make sense.