翻过高山走不出你
用户的输入事件。应用程序必须为 Canvas 类创建子类,以获得有用的功能(如创建自定义组件)。必须重写paint 方法,以便在 canvas 上执行自定义图形。举例:Panel.add(new MyCanvas());//往panel中添加画布canvasclass MyCanvas extends Canvas {//定义一个canvas public MyCanvas () { setBackground (Color.GRAY);//设置背景为灰色 setSize(300, 300);//定义canvs大小是300*300 } public void paint (Graphics g) {//画布的paint方法, Graphics2D g2; g2 = (Graphics2D) g; g2.drawString ("It is a custom canvas area", 70, 70);//屏幕输出该字符串 } }