Java图形界面的一些问题

刚学java不到一学期的小白求助
1,setbounds的x和y不是相对于父窗口的位置吗,为什么图片说明第37行的y写成20看起来这样图片说明,比较正常,而写成110就变成这样了呢图片说明
2,这段代码里面的菜单似乎被什么覆盖住了图片说明,为什么会这样啊图片说明图片说明

代码太多,调试下,x y

继承自 JFrame 的自定义窗口类,其初始化方法中 setVisiable(true);这句要放在最下面,否则显示的样式就可能会出现问题

我只能告訴你setBounds的x和y就是相对于父窗口的位置。

直接对JFrame.serLayout是沒有用的,需要使用


才行。

jframe是个特殊的顶级容器,下面有三个特殊面板:

//      Container contentPane = jframe.getContentPane();
//      JRootPane rootPane = jframe.getRootPane();
//      Component glassPane = jframe.getGlassPane();

知识太多,想了解请自己百度。

上面看不到是什么鬼,这CSDN的开发人员也太不认真了吧?

补上代码:
jframe.getContentPane().setLayout(null)