zoukankan      html  css  js  c++  java
  • 代码生成按钮

    package {
    	import flash.display.Sprite;
    	import flash.display.Shape;
    	import flash.display.SimpleButton;
    	import flash.events.MouseEvent;
    	public class Mybutton extends Sprite {
    		public function Mybutton():void {
    			//绘制鼠标未经过时按钮样式
    			var a:Shape=new Shape();
    			a.graphics.beginFill(0x00ff00);
    			a.graphics.drawCircle(0,0,25);
    			a.graphics.endFill();
    			//绘制鼠标经过时按钮样式
    			var b:Shape=new Shape();
    			b.graphics.beginFill(0x00ffff);
    			b.graphics.drawCircle(0,0,25);
    			b.graphics.endFill();
    			//绘制鼠标按下时按钮样式
    			var c:Shape=new Shape();
    			c.graphics.beginFill(0xff00ff);
    			c.graphics.drawCircle(0,0,25);
    			c.graphics.endFill();
    
    			var button:SimpleButton=new SimpleButton(a,b,c,c);
    			button.x=button.y=100;
    			addChild(button);
    			button.addEventListener(MouseEvent.CLICK,an);
    		}
    		private function an(evt:MouseEvent):void {
    			trace("按钮被按下了!");
    		}
    	}
    }
    

    第24行:SimpleButton类的构造函数要传入4个参数,分别是:鼠标未经过时按钮样式、鼠标经过时按钮样式、鼠标按下时按钮样式、按钮激活热区域。此时设置热区域为c(也可以设置a、b或其他的范围)。

  • 相关阅读:
    使用JQuery+HTML写一个简单的后台登录页面,加上对登录名和密码的前端校验。
    Shiro入门3
    Shiro入门2
    Shiro入门1
    Spring+SpringMVC+Mybatis整合 pom示例
    IO(1)----File类
    集合(3)—— Map
    集合(3)—— Set
    集合(2)——List集合
    集合(1)
  • 原文地址:https://www.cnblogs.com/leon3286/p/1705209.html
Copyright © 2011-2022 走看看