The O'reilly book is kind of tough to read, I think. But it's big and very thorough. It's probably the book to get, if you only get one. I've usually needed to supplement it with other sources, though. That sam's book online looks good. Core advanced Swing covers documents (
RTF, HTML, etc.) and drag and drop very thoroughly and clearly...