易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : flex

屏蔽flex IOErroEvent的方法

在flex的开发当中,不可避免的要出错,但是flash的错误弹出真是太吓人了,一点都不友好。我们要怎么来屏蔽它,弹出我们想要的对话框呢?过程中有什么要注意的呢?
在java里面我们处理异常的方法就是try{}catch(){}finally{}。我尝试过这样的方法。
FileReference f=new FileReference();
会出错,但是用try catch的方法是阻止不了吓人的界面再次出现的。原因很简单,因为弹出的错误是IOErroEvent。是一个事件,在flex里面,异常(exceptio)是用try catch来处理的,java也是这样,但是事件呢,却是用Listener来处理的。
 f.addEventListener(IOErrorEvent.IO_ERROR,ioErroHandler);
这样就解决问题了。
还有一个问题是,listener添加的组件,应该是哪个组件出错就添加到什么组件上面。像上面的例子里面,如果把listener加在FileReference 外面的组件上面,是没有效果的。 ......

(转载)手工把Flex Builder 3 制作成Eclipse 插件版

首先建立插件文件存放目录:
D:\eclipse_plugins\flex3\eclipse\features
D:\eclipse_plugins\flex3\eclipse\plugins
以上路径根据本机实际情况确定
然后把Flex Builder3 中的文件拷贝到对应目录下:
D:\IDE\Flex Builder 3\features\com.adobe * -> D:\eclipse_plugins\flex3\eclipse\features
D:\IDE\Flex Builder 3\plugins\com.adobe * -> D:\eclipse_plugins\flex3\eclipse\plugins
结束后,在eclipse目录下建立文件夹links
然后建立文件flex.link
文件内容为 path=D:\\eclipse_plugins\\flex3  
保存文件
然后重新启动eclipse,你会发现Flex被加载进去了
至于安装Flex Builder 3 的目录,建议保留,因为flex 的 sdk还在里面
注意:在编辑flex.link文件时,一定不要漏写“path=”,这就是我当初犯的错误,忘记写了,所以,不论做什么,一定要仔细! ......

MyEclipse安装Flex 3 插件及新建Flex项目

一、准备工作:
所需要的软件:
Eclipse 3.5.2 : http://d2u376ub0heus3.cloudfront.net/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip
Eclipse 3.5汉化包:http://eclipse.stu.edu.tw/technology/babel/babel_language_packs/BabelLanguagePack-eclipse-zh_3.5.0.v20091121043401.zip
FlexBuilder3 beta2 插件版: ed2k://|file|%5BFlex.Builder.3.Eclipse%E6%8F%92%E4%BB%B6%E7%89%88%5D.FB3_WWEJ_Plugin.exe|365201784|62707d4dba2f46e31f943d58904c955e|h=c3t7ufizhn2d2fv6jnpaocquyrgyean6|/
MyEclipse 7.0:ed2k://|file|[MyEclipse].myeclipse-7.0-win32.exe|665499410|a9dbef5973806a4f50abc2f94ee3353d|h=56to6aiim4dnnutbut46qkchigjqcol4|/
BlazeDS.war:http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip
Tomcat 6:http://labs.renren.com/apache-mirror/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26-windows-x86.zip
二、安装过程:
1.       安装MyEclipse
2.       安装FlexBuilder3 beta2 插件 ......

Java与Flex区别二:整数除法、变量定义、数组取值

在Java里面,两个整数相除得到是个整数,比如 int a = 28;
int b = 10;
a/b == 2; //true
在Flex中,上面Java代码将返回同样的结果。值得注意的是,如果使用的是Number类,则有所不一样了。下面的代码中,result的值为2.8。如果你不小心把返回的结果作为数组的索引去取值的话,那么什么结果都没有。
var a:Number = 28;
var result:Number = a / 10; // result == 2.8
在Java中,定义变量是类型在前,变量名在后,比如int a。
在Flex中,定义变量是变量名在前,类型在后,中间用分号隔开,而且前面还必须加上var。比如 var i:int。
不知道设计ActionScript的老师为什么要采用这种方式,这样明显要多敲几下键盘,还要多占用存储空间,增加了碳排放。刚刚写Flex代码的时候,经常还是按照Java的方式来定义变量和方法,如果有些编译错误,看看是不是这个原因。
在Java中,如果用-1去从数组里面取值,会发生ArrayIndexOutofBoundException,但是在Flex里面,它不会发生异常,只是返回NaN。如果发生奇怪的问题,看看是不是这个原因。
 
以上内容都是在实际使用过程中总结的,肯定不全面,还请见谅。 ......

Java与Flex区别二:整数除法、变量定义、数组取值

在Java里面,两个整数相除得到是个整数,比如 int a = 28;
int b = 10;
a/b == 2; //true
在Flex中,上面Java代码将返回同样的结果。值得注意的是,如果使用的是Number类,则有所不一样了。下面的代码中,result的值为2.8。如果你不小心把返回的结果作为数组的索引去取值的话,那么什么结果都没有。
var a:Number = 28;
var result:Number = a / 10; // result == 2.8
在Java中,定义变量是类型在前,变量名在后,比如int a。
在Flex中,定义变量是变量名在前,类型在后,中间用分号隔开,而且前面还必须加上var。比如 var i:int。
不知道设计ActionScript的老师为什么要采用这种方式,这样明显要多敲几下键盘,还要多占用存储空间,增加了碳排放。刚刚写Flex代码的时候,经常还是按照Java的方式来定义变量和方法,如果有些编译错误,看看是不是这个原因。
在Java中,如果用-1去从数组里面取值,会发生ArrayIndexOutofBoundException,但是在Flex里面,它不会发生异常,只是返回NaN。如果发生奇怪的问题,看看是不是这个原因。
 
以上内容都是在实际使用过程中总结的,肯定不全面,还请见谅。 ......

flex通过blazeds与java实现增删改查 整个实现流程

1,建一个userdb库,再建userinfo表,字段:id(int),username(varchar),password(varchar)。
2,DBConnection.java
    package com.datainfo;  
 
  import java.sql.Connection;  
  import java.sql.DriverManager;  
  import java.sql.SQLException;  
 
public class DBConnection {  
    public static Connection getConnection() throws ClassNotFoundException,  
            SQLException {  
        Connection conn = null;  
        String driver = "com.mysql.jdbc.Driver";  
        String url = "jdbc:mysql://localhost:3306/userdb";      //不同数据库不同JDBC
        String username = "sa";  
  &nb ......

flex通过blazeds与java实现增删改查 整个实现流程

1,建一个userdb库,再建userinfo表,字段:id(int),username(varchar),password(varchar)。
2,DBConnection.java
    package com.datainfo;  
 
  import java.sql.Connection;  
  import java.sql.DriverManager;  
  import java.sql.SQLException;  
 
public class DBConnection {  
    public static Connection getConnection() throws ClassNotFoundException,  
            SQLException {  
        Connection conn = null;  
        String driver = "com.mysql.jdbc.Driver";  
        String url = "jdbc:mysql://localhost:3306/userdb";      //不同数据库不同JDBC
        String username = "sa";  
  &nb ......

Flex 带验证码的登陆页面


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="initApp()">
 <mx:states>
  <mx:State name="index">
   <mx:RemoveChild target="{loginPanel}"/>
   <mx:AddChild position="lastChild">
   <mx:Label text="欢迎来到主页" fontFamily="Georgia" fontSize="20"/>
   </mx:AddChild>
  </mx:State>
 </mx:states>
 
 <mx:Script>
  <![CDATA[
   import mx.controls.Alert;
   private function initApp():void{
    lblCheckCode.text=GenerateCheckCode();
   }
   
   private function loginHandle():void
   {
    if(txtUsername.text==""||txtPassword.text==""){
     Alert.show("用户 ......
总记录数:792; 总页数:132; 每页6 条; 首页 上一页 [7] [8] [9] [10] 11 [12] [13] [14] [15] [16]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号