1.文本

<script type="text/javascript">
init(50,"mylegend",500,350,main);
function main() {
   //创建层
   var layer = new LSprite();
   addChild(layer);
  //创建一个文本标签
   var field = new LTextField();
   field.text = "Hello World!";
   layer.addChild(field);

</script>

<script type="text/javascript">
init(50,"mylegend",500,350,main);
function main(){ 
   var layer = new LSprite();
   addChild(layer);
   var field = new LTextField();
   field.x = 50;
   field.y = 50;
   field.text = "Hello World!";
   field.size = 25;
   field.color = "#333333";
   field.weight = "bolder";
   layer.addChild(field);

</script>

2.文本输入框

<script type="text/javascript">
init(50,"mylegend",500,350,main);
function main(){ 
   var layer = new LSprite();
   addChild(layer);
   var field = new LTextField();
   field.x = 50;
   field.y = 50;
   //设置文本类型为输入框
   field.setType(LTextFieldType.INPUT);
   layer.addChild(field);

</script>

3.鼠标事件

<script type="text/javascript">
init(50,"mylegend",300,300,main);
var field;
function main(){ 
   var layer = new LSprite();
   layer.graphics.drawRect(1,'#cccccc',[0,0,300,300],true,'#cccccc');
   addChild(layer);
   field = new LTextField();
   field.text = "Wait Click!";
   layer.addChild(field);
   //鼠标按下
   layer.addEventListener(LMouseEvent.MOUSE_DOWN, downshow);
   //鼠标抬起
   layer.addEventListener(LMouseEvent.MOUSE_UP,upshow);

function downshow(event){
 field.text = "Mouse Down!";
}
function upshow(event){
 field.text = "Mouse Up!";
}
</script>

4.循环

<script type="text/javascript">
init(50,"mylegend",300,300,main);
var field;
function main(){ 
 var layer = new LSprite();
 layer.graphics.drawRect(1,'#cccccc',[0,0,300,300],true,'#cccccc');
 addChild(layer);
 field = new LTextField();
 field.text = "0";
 layer.addChild(field);
    //layer上绑定ENTER_FRAME事件,以帧速率调用onframe函数 
 layer.addEventListener(LEvent.ENTER_FRAME,onframe);

function onframe(){
 field.text = parseInt(field.text) + 1;
}
</script>

5.键盘事件

<script type="text/javascript">
init(50,"mylegend",300,300,main);
var field;
function main(){ 
 var layer = new LSprite();
 layer.graphics.drawRect(1,'#cccccc',[0,0,300,300],true,'#cccccc');
 addChild(layer);
 field = new LTextField();
 field.text = "Wait Click!";
 layer.addChild(field);
 LEvent.addEventListener(LGlobal.window,LKeyboardEvent.KEY_DOWN,downshow);
 LEvent.addEventListener(LGlobal.window,LKeyboardEvent.KEY_UP,upshow);

function downshow(event){
 field.text = event.keyCode + " Down!";
}
function upshow(event){
 field.text = event.keyCode + " Up!";
}
</script>

6.LButton

<script type="text/javascript">
init(50,"mylegend",300,300,main);
var loader,bitmapup,bitmapover,field; 
function main(){ 
    loader = new LLoader(); 
    loader.addEventListener(LEvent.COMPLETE,loadUp); 
    loader.load("up.png","bitmapData"); 

function loadUp(event){ 
 bitmapup = new LBitmap(new LBitmapData(loader.content));
    loader = new LLoader(); 
    loader.addEventListener(LEvent.COMPLETE,loadOver); 
    loader.load("over.png","bitmapData"); 
}
function loadOver(){ 
 bitmapover = new LBitmap(new LBitmapData(loader.content));
 var layer = new LSprite();
 addChild(layer);
 field = new LTextField();
 field.text = "Wait Click!";
 layer.addChild(field);
 var testButton = new LButton(bitmapup,bitmapover);
 testButton.y = 50;
 layer.addChild(testButton);
 testButton.addEventListener(LMouseEvent.MOUSE_DOWN,downshow);

function downshow(event){
 field.text = "testButton Click!";
}
</script>

lufylegend:文本、鼠标事件、键盘事件的更多相关文章

  1. lufylegend库 鼠标事件 循环事件 键盘事件

    lufylegend库 鼠标事件 循环事件 键盘事件 <!DOCTYPE html> <html lang="en"> <head> <m ...

  2. C#/winform 自动触发鼠标、键盘事件

    要在C#程序中触发鼠标.键盘事件必须要调用windows函数. 一.鼠标事件的触发 1.引用windows函数mouse_event /// <summary> /// 鼠标事件 /// ...

  3. Selenium WebDriver 中鼠标和键盘事件分析及扩展(转)

    本文将总结 Selenium WebDriver 中的一些鼠标和键盘事件的使用,以及组合键的使用,并且将介绍 WebDriver 中没有实现的键盘事件(Keys 枚举中没有列举的按键)的扩展.举例说明 ...

  4. java鼠标与键盘事件监听

    package cn.stat.p3.windowdemo; import java.awt.Button; import java.awt.FlowLayout; import java.awt.F ...

  5. HTML5 Canvas鼠标与键盘事件

    演示HTML5 Canvas鼠标事件,获取Canvas对象上的鼠标坐标,演示键盘事件 通过键盘控制Canvas上对象移动. Canvas对象支持所有的JavaScript的鼠标事件,包括鼠标点击(Mo ...

  6. OSX 鼠标和键盘事件

    本文转自:http://www.macdev.io/ebook/event.html 事件分发过程 OSX 与用户交互的主要外设是鼠标,键盘.鼠标键盘的活动会产生底层系统事件.这个事件首先传递到IOK ...

  7. tkinter中鼠标与键盘事件(十五)

    鼠标与键盘事件 import tkinter wuya = tkinter.Tk() wuya.title("wuya") wuya.geometry("300x200+ ...

  8. 50-用Python监听鼠标和键盘事件

    转自:https://www.cnblogs.com/qiernonstop/p/3654021.html 用Python监听鼠标和键盘事件 PyHook是一个基于Python的“钩子”库,主要用于监 ...

  9. JavaScript事件基础-10-2.HTML事件; DOM0级事件; 掌握常用的鼠标与键盘事件 ; 掌握this的指向;

    JavaScript事件基础 学习目标 1.掌握什么是事件 2.掌握HTML事件 3.掌握DOM0级事件 4.掌握常用的鼠标与键盘事件 5.掌握this的指向 什么是事件 事件就是文档或浏览器窗口中发 ...

  10. C# 自动触发鼠标、键盘事件

    要在C#程序中触发鼠标.键盘事件必须要调用windows函数. 一.鼠标事件的触发 1.引用windows函数mouse_event /// <summary> /// 鼠标事件 /// ...

随机推荐

  1. SpringBoot 构建RestFul API 含单元测试

    相关博文: 从消费者角度评估RestFul的意义 SpringBoot 构建RestFul API 含单元测试 首先,回顾并详细说明一下在快速入门中使用的  @Controller .  @RestC ...

  2. ckeditor:基本使用方法

    引用网址:http://blog.sina.com.cn/s/blog_6961ba9b0102wwye.html 1.获得值 var editor=CKEDITOR.replace( 'editor ...

  3. 测试开发之前端——No3.HTML5中的标准属性

    HTML5的标准属性 属性 值 描述 accesskey character 规定访问元素的键盘快捷键 class classname 规定元素的类名(用于规定样式表中的类). contentedit ...

  4. LeetCode(15):三数之和

    Medium! 题目描述: 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组. 注意:答 ...

  5. 解决Too many connections问题

    有些人觉得,解决too many connections问题,灰非简单,down了mysql,修改my.cnf调大max_connections,好吧,你想法是没错的,这的确可以解决问题,但试问对于线 ...

  6. Vue(SPA) WebPack模块化打包、SEO优化(Vue SSR服务端同构直出)、全浏览器兼容完整解决方案

    白驹过隙,时光荏苒 大概去年这个时候写了angular 结合webpack的一套前端方案,今年此时祭出vue2结合webpack的一套前端方案. 明年的这个时候我又是在做什么... 读在最前面: 1. ...

  7. SQL Server 1

    一.登陆服务器 连接服务器方式分为两类,一类是Windows身份验证,一类是SQL身份验证.后者需要用户名和密码,需要自己创建. 二.创建数据库 在左边对象资源管理器中,选中数据库,右键选择新建数据库 ...

  8. react + redux 完整的项目,同时写一下个人感悟

    先附上项目源码地址和原文章地址:https://github.com/bailicangd... 做React需要会什么? react的功能其实很单一,主要负责渲染的功能,现有的框架,比如angula ...

  9. Js数组里剔除指定的元素(不是指定的位置)

    s数组里删除指定的元素(不是指定的位置)之前一直是做后端的,从来也没有写过js,但是却一直想学学,也只是基于兴趣而已!现在到了这个公司,确实大量的写js.但也一直都是没有系统的去看过js!都是搞什么查 ...

  10. 对C转换说明符的误解以及关于数组的一些知识

    事实上,scanf()函数中%c并非是用来输入单个字符的,而是用来输入一组字符的. 例如: ]; scanf("%3c",a); 其中“3”规定了输入数据的宽度,当然宽度为“1”的 ...