一个JAVA问题定义两个中间容器――面板(JPanel)实例对象p和pp,其中pp做为组件加入到p中,使p的宽和高分别是

一个JAVA问题
定义两个中间容器――面板(JPanel)实例对象p和pp,其中pp做为组件加入到p中,使p的宽和高分别是pp宽和高的两倍,并且p的背景颜色是红色,pp的背景颜色是蓝色,最后p再加入到框架中,各个容器的布局方式为null。
爱心999 1年前 已收到1个回答 举报

清风识之 春芽

共回答了18个问题采纳率:83.3% 举报

public class TestSwing extends JFrame {

public TestSwing() {
setTitle("test--jpanel");
setSize(400,300);

JPanel p = new JPanel();
p.setLayout(null);
p.setBounds(10, 10, 380, 280);
p.setBackground(Color.RED);

JPanel pp = new JPanel();
pp.setBounds(105, 70, 190, 140);
pp.setBackground(Color.BLUE);
p.add(pp);

add(p);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public static void main(String[] args) {
new TestSwing();
}
}

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 4.887 s. - webmaster@yulucn.com