pannel面板
panel可以看作是一个空间,但是不能单独存在,可以放在frame里面
最后添加窗口监听器方法里面的参数是一个监听器接口的实现类,如果直接new一个接口必须重写里面的所有方法,但是new一个它的实现类就可以选择重写其中一个
public class demo01 { public static void main(String[] args) { Frame frame=new Frame(); Panel panel=new Panel(); frame.setLayout(null); frame.setSize(500,400); frame.setLocation(500,200); frame.setBackground(Color.red); panel.setBackground(Color.blue); panel.setSize(100,200); panel.setLocation(100,100); frame.add(panel); frame.setResizable(false); frame.setVisible(true); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { super.windowClosing(e); System.exit(0); } }); } }
浙公网安备 33010602011771号