It's really amazing how much of that sort of information is packed into those old Oracle tutorials. Almost every question you have about Swing, you can find in there.
However don't plan on finding the answer to a random question in a couple of minutes, which is what people normally want. It would probably take you a few hours (or a few days) to work your way through the tutorial and understand the answer properly, but really it's worth spending that time. We see a lot of questions here which contain horrible Swing code which doesn't work because the writer of the code didn't understand the basics of Swing. Often the only answer is "Throw that code away and start again after reading the tutorials." But it looks like you haven't progressed to that point yet.