猿问

jf.add(btn)和jf.getContentPane().add(btn)有什么区别?

Button btn=new Buttom("button");
JFrame jf=new JFrame("Frame");
jf.add(btn)和jf.getContentPane().add(btn)有什么区别?

鸿蒙传说
浏览 177回答 2
2回答

海绵宝宝撒

jf.getContentPane() 返回一个容器,这个容器为不包括窗口标题的其他部分比较大的区别就是组件如果用坐标定位的话,前者的竖直坐标从最顶端开始算,后者从标题栏以下开始算。

三国纷争

jf.getContentPane() 返回一个容器,这个容器为不包括窗口标题的其他部分 比较大的区别就是组件如果用坐标定位的话,前者的竖直坐标从最顶端开始算,后者从标题栏以下开始算。
随时随地看视频慕课网APP

相关分类

Java
我要回答