如何用Java Swing进行布局?

我之前写程序都是用的HTML+css,如果进行简单的布局,HTML完全就可以,
例如写一个简单的登录,直接标签就可以画出一个表格,如果居中就加center,
然后最近显得蛋疼看了一看Swing,发现这个布局好奇怪啊。。。
所以来此问问各位大神,关于Swing布局有哪些关键点需要注意

<center>
<table>
<tr>
    <td>
    </td>
</tr>
</table>
</center>

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^