The framework uses a replaceable strategy for painting the background of most Components. This example shows how a client can use a custom strategy to configure components and make them transparent.