What are the swing components in Java?