作业帮 > 综合 > 作业

JAVA中new Rectangle()坐标是指什么

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/15 06:21:20
JAVA中new Rectangle()坐标是指什么
比如这个jLabel1.setBounds(new Rectangle(48,27,46,36));
前两个坐标表示的是什么,是以窗体左上角为原点?还是以当前容器左上角为原点
如果jLabel1是在JPanel中的不是在JFrame中的,即
JPanel.add(jLabel1);
jLabel1.setBounds(new Rectangle(48,27,46,36));

this.add(jLabel1);
jLabel1.setBounds(new Rectangle(48,27,46,36));
他们所表示的位置有没有区别?
JAVA中new Rectangle()坐标是指什么
以容器左上角为原点,向右、向下为正方向.
this可以简单理解为当前class.
再问: 这个我知道,我是想问4个参数的前两个是相对于哪一个作为原点的,比如JPanel中设置一个按钮,那么参数的前两位是相对于JFrame的坐标还是相对于JPanel的坐标?
再答: JPanel