3.5.1. Inherited Properties3.5.2. Common Methods3.5.3. JComponent Properties3.5.3.1. New properties in the 1.3 and 1.4 SDKs3.5.4. UI Delegates and UIClassIDs3.5.5. Invalidating and Repainting3.5.5.1. The paint( ) method and opaqueness3.5.6. Position, Size, and Alignment3.5.7. Adding Borders3.5.8. Working with Tooltips3.5.9. Client Properties3.5.10. Double Buffering3.5.11. Serialization3.5.12. The DebugGraphics Class3.5.13. Focus and Focus Cycle Methods3.5.14. Keyboard Events3.5.15. Accessibility3.5.16. Events3.5.16.1. Event methods3.5.17. Constructor3.5.18. Graphics Methods3.5.19. Focus Methods3.5.20. Tooltip Methods3.5.21. Client Properties Methods3.5.22. Miscellaneous Methods