`

flex日志

    博客分类:
  • flex
阅读更多
官方的例子,在debug下运行
package logger
	{ // The empty package. 
    import mx.controls.Button; 
    import flash.events.*; 
    import mx.logging.*; 
    import mx.logging.targets.*; 
        
    public class MyCustomLogger extends Button { 
 
        private var myLogger:ILogger; 
 
        public function MyCustomLogger() { 
            super(); 
            initListeners(); 
            initLogger(); 
        } 
        private function initListeners():void { 
            // Add event listeners life cycle events. 
            addEventListener("preinitialize", logLifeCycleEvent); 
            addEventListener("initialize", logLifeCycleEvent); 
            addEventListener("creationComplete", logLifeCycleEvent); 
            addEventListener("updateComplete", logLifeCycleEvent); 
            
            // Add event listeners for other common events. 
            addEventListener("click", logUIEvent);      
            addEventListener("mouseUp", logUIEvent);        
            addEventListener("mouseDown", logUIEvent);      
            addEventListener("mouseOver", logUIEvent);      
            addEventListener("mouseOut", logUIEvent);       
        } 
        private function initLogger():void { 
            myLogger = Log.getLogger("MyCustomClass"); 
        } 
 
        private function logLifeCycleEvent(e:Event):void { 
            if (Log.isInfo()) { 
                myLogger.info(" STARTUP: " + e.target + ":" + e.type); 
            } 
            
        } 
 
        private function logUIEvent(e:MouseEvent):void { 
            if (Log.isDebug()) { 
                myLogger.debug(" EVENT:   " + e.target + ":" + e.type); 
            } 
        } 
    } 
}
 
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:logger="logger.*">
	 <mx:TraceTarget level="0" includeDate="true" includeTime="true" includeCategory="true" includeLevel="true"> 
        <mx:filters> 
            <mx:Array> 
                <mx:String>*</mx:String> 
            </mx:Array> 
        </mx:filters> 
    </mx:TraceTarget> 
	<logger:MyCustomLogger>
		
	</logger:MyCustomLogger>
</mx:Application>
 

 

分享到:
评论

相关推荐

    绝好的FLEX日志器

    今天我们将探讨的是一款名为"绝好的FLEX日志器"的工具,它专为FLEX应用提供调试和日志管理服务。 这个日志器的特点在于其强大的功能和易用性。首先,它允许开发者导出日志,这对于长期跟踪应用行为或在不同环境中...

    slf4fx java-flex日志框架

    SLF4FX是Java-Flex日志框架,它为Java后端和Adobe Flex前端应用程序提供了一种统一的日志记录解决方案。这个框架的核心目标是使开发者能够无缝地在客户端(Flex应用)和服务器端(Java应用)之间跟踪和调试日志信息...

    slf4fx flex日志 java

    SLF4FX是一个专门为Flex应用程序设计的日志框架,它提供了与Java中的标准日志记录库SLF4J(Simple Logging Facade for Java)类似的接口,使得在Flex客户端和Java服务端都能实现统一的日志记录。这个框架使得开发者...

    maven SSH Flex 日志查询

    利用Maven搭建的Java SSH框架后台,利用Flex显示 利用Maven搭建的Java SSH框架后台,利用Flex显示 利用Maven搭建的Java SSH框架后台,利用Flex显示 利用Maven搭建的Java SSH框架后台,利用Flex显示 利用Maven搭建的...

    flex air记录日志的实例

    在Flex Air开发中,日志记录是至关重要的,它能够帮助开发者追踪应用程序的运行状态,定位和解决问题。本文将深入探讨如何在Flex Air项目中实现日志记录,并提供一个简单的实例。 Flex Air是Adobe开发的一个开放源...

    日志提醒 Flex界面开发

    1. **日志库集成**:选择一个适合的Flex日志库,如Log4AS或 Cairngorm的Logger组件,将其引入到项目中。 2. **日志配置**:配置日志级别(如DEBUG、INFO、WARN、ERROR),根据需求设置过滤条件,决定哪些信息会被...

    flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm

    flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm flex 整合 spring+struts2+ibatis - 乐的日志 - 网易博客.htm

    Flex整合Spring实现aop日志管理

    本文将深入探讨如何使用Flex与Spring框架整合,实现AOP(面向切面编程)来达到日志管理的目标。AOP允许我们在不修改原有业务逻辑的情况下,插入日志记录代码,使得日志功能的实现更加灵活和高效。 首先,让我们理解...

    Flash Builder API

    `Flex日志输出`这一主题涵盖了如何在Flash Builder中启用和管理日志输出。Flex提供了多种日志级别,如DEBUG、INFO、WARN和ERROR,开发者可以根据需要选择不同的级别来过滤信息,以便更好地追踪程序状态。此外,`...

    flex与java实现的日志管理

    《Flex与Java实现的日志管理系统详解》 在IT领域,日志管理是系统维护和故障排查的重要环节。本文将深入探讨如何使用Flex前端与Java后端技术构建一个完整的日志管理系统,包括登录、注册、日志管理和图片上传等功能...

    Flex Builder

    在Flex开发过程中,日志记录是调试和问题排查的重要环节,因此了解如何在Flex Builder中设置和管理日志输出至关重要。 日志记录是跟踪应用程序运行时状态的有效手段,它可以帮助开发者了解程序执行的细节,找出潜在...

    FLEX自定义的日历组件,带有日志记录功能

    在FLEX中实现日志记录,可以使用内置的logging API,如Log类,或者引入第三方日志库如 Cairngorm 或 PureMVC。日志记录不仅可以记录用户操作,还可以记录程序内部的状态变化,如数据加载、网络请求等。通过将日志...

    Flex工作日志

    Flex工作日志主要涉及到的是Adobe Flex这一开源框架的使用与学习记录。Flex是基于ActionScript 3.0的开发框架,用于构建富互联网应用程序(Rich Internet Applications,RIA)。它允许开发者使用MXML和ActionScript...

    flex 4 学习资料

    flex4 的DataGrid里面加一列CheckBox并实现数据交互的试验 - 暖阳下的猫的日志 - 网易博客 Flex 4 ColumnChart 图表使用实例ColumnChart_RIA前线-Flex富应用、Flex中文教程、Flex实例源码 Flex实现ColumnChart柱图为...

    Flex与服务器端通信

    - **服务器日志**:在C#服务器端,添加日志记录可以帮助开发者定位和解决问题,尤其是在处理AMF通信时的异常。 总结,Flex与服务器端的通信涉及到多种技术和组件,包括BlazeDS、AMF、HTTPService、RemoteObject等...

    IE debug Flex debug

    6. **日志记录**:Flash Player Debugger还支持输出详细的日志信息,这些信息可以在浏览器的JavaScript控制台或专门的日志查看器中查看。 7. **兼容性测试**:由于Flash Player Debugger专注于调试,可能与其他非...

    springmvc与Flex集成示例

    - 调试时,查看服务器日志和Flex客户端的错误信息,有助于快速定位问题。 总结,Spring MVC与Flex的集成能够充分利用两者的优势,实现后端的强大功能和前端的丰富交互。通过AMF通信,数据传输效率高,使得Web应用...

    测试flex应用程序

    7. **调试和日志**:为了便于问题定位,sfapi可能提供了调试模式和详细的日志记录功能。 文件名"sfapi-0.2.6"可能表示这是一个软件库的版本号,0.2.6意味着这是该库的第二个主要版本的第六次次要更新,通常包含了...

    java flex jar包

    7. **调试和日志记录**:为了排查问题,开发者需要了解如何在Flex和Java两端启用调试和日志记录。例如,使用Flex的`Trace`命令,Java的日志框架如Log4j,以及BlazeDS/LCDS的调试设置。 8. **性能优化**:当处理大量...

Global site tag (gtag.js) - Google Analytics