java中的setLayOut(null)怎么理解

我们都知道,当我们创建好一个新的窗口后,我们要在这个窗口上面添加组件
但是当我们新建了一个Panel实例并且对它使用setBound()方法后运行出来的结果与我们的预期有很大出入,那是因为你没有使用 frame.setLayout(null)这个方法。

那这个方法有什么用呢?

其实很简单,setLayOut是设置布局的意思,当我们传入null,那后面新建的组件的位置就完全由我们所定义(即我想怎么摆就怎么摆),不受Frame约束。

posted @ 2023-02-10 14:10  Rui2022  阅读(110)  评论(0编辑  收藏  举报