易截截图软件、单文件、免安装、纯绿色、仅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 textarea 滚动条

今天在修改一个游戏bug问题的时候遇到的
这游戏本来是中文版的,后来被翻译成英文了,英文的字符串的长度一般都会比中文的字符多的,所以很多情况下要加滚动条了
今天又有个显示文字不全的,原本用的是text标签的那个不能显示滚动条所以用textarea替换掉了,可是竟然没有反应不显示滚动条
郁闷!!!!
我添加了  verticalScrollPolicy="on" 编译在测试还是不行啊郁闷还是不行
上网查也没有查到什么问题
因为这个我以前处理过就把以前的textarea复制过来把要显示的内容复制进去显示正常
我想可能是哪里设置错了吧,就把老的高,宽,颜色属性拷到复制过来的textarea标签中 再测试 还是不显示滚动条
实在没办法了,只能一个个复制到新复制来的textarea中,当我替换了height是滚动条就没有了,一看height是37我想难道这37是特殊问题,心想可能ie的3像素一样的问题我就换36还是不行我就慢慢变大height值 到41的时候开始显示了,郁闷原来这还跟height这个的高度有关的啊
设置高度是41稍微调整一下界面,在查看能正常显示滚动条了 ......

【收藏】Flex数据通讯

Flex/Flash 支持的数据通讯方式有:
http URLLoader
SOAP(webservice)
json
xml
flash remoting / AMF3
xmlsocket
socket(二进制)(自定义协议)
高并发的应用中用户状态可以用cookie,不用session
如果是多人实时交互如聊天系统,多人在线互动等应用模块 需要用socket进行通讯(与服务器建立长连接),服务器端可以自己写多线程Socket Server也可以基于现有开源的Socket lib进行开发,比如QuickServer和XSocket.
读取非实时交互数据如房间列表,游戏列表,用户信息等数据,目前推荐用flash remoting AMF3协议
以下是一个FLASH AS3写的Socket通讯类
package net
{
import flash.events.*;
import flash.net.*;
import flash.utils.*;

public class mySocket extends EventDispatcher
{
private var nStatus:int = 0;
private var ndx:int = 0;
private var packet:ByteArray;
private const REQ_PROCESS:int = 4;
private var packetlen:uint = 0;
public var port:int;
private var readpacket:ByteArray;
public var connected:Boolean = false;
......

adobe flex部署 实际操作

Adobe flex到底是做什么的,我在这里就不进行阐述了。主要是写下:flex插件集成到MyEclipse/Eclipse中的方法和 flex+java项目的部署过程
插件安装过程:
1.安装Eclipse或者MyEclipse;
2.安装FlexBuilder3 beta2插件版 --  FB3_WWEJ_Plugin.exe;
   a.选择FlexBuilder3 的安装路径,可以任意选择,然后点 next;
   b.这步中的路径要选择Eclipse的安装路径,或者Myeclipse中eclipse的路径,比如:c:\work\eclipse或c:\work\MyEclipse\eclipse
   c.点next完成安装;
  
3.打开FlexBuilder3 beta2插件版的安装路径,我的是:C:\Program Files\Adobe\Flex Builder 3 Plug-in\eclipse;
   将eclipse文件夹下的features和plugins两个文件夹内的东西拷贝到Eclipse或Myeclipse中的features和plugins的文件夹中,
   注意:不要放错文件夹了
4.将FlexBuilder3 beta2插件版中的sdks文件夹拷贝到Eclipse或Myeclipse中的eclipse文件夹下
5.安装LCDS --- lcds3-win.exe   (java进行结合);
5.打开你的Eclipse或者MyEclipse,切换到Flex视图。配置完成
项目部署:
1.切换到Flex视图;
2.新建F ......

MyEclipse Flex环境配置详解

MyEclipse Flex的配置之初我们看看缘由:一开始学习使用Flex的时候,我是用的单独的FlexBuilder3,做些纯Flex的应用程序还可以.但是如果要和Java结合在一起使用,即利用FLEX充当一个完整的J2EE系统的WEB层的话,那么单独使用FlexBuilder3和MYECLIPSE是很不方便的,大大影响了开发效率,因此做了下MyEclipse+Flex的配置,达到直接在利用MyEclipse中开发整和了Flex的We应用程序,并且实现热部署.
首先,我们需要下列软件
Eclipse 3.3 :http://www.eclipse.org/
FlexBuilder3 beta2 插件版: FB3_WWEJ_Plugin
MyEclipse 6.0:http://www.myeclipseide.com/
Lcds ds-console.war:ds-console.war
Tomcat 5: http://tomcat.apache.org/
关于版本问题,之前我一直用的是ec3.2+myec5.0,可是在最后一步总要弹出ec内部的错误,后来换成ec3.3+myec6.0则可以顺利完整配置,因此推荐使用以上版本.
首先是安装EC+MYEC,就不需要多说了.
然后安装FlexBuilder3插件版,和安装MYEC的过程一样,都需要在第1次安装时选择已安装的eclipse的位置
接下来,可以打开EC,应该在VIEW中能看到对应的Flex视图
 
实际上,当FlexBuilder3插件安装完成后,我们也可以向添加其他常用插件一样在EC中通过更新配置 ......

Flex 和.NET协同开发利器FluorineFx

 在本系列前面几篇文章中分别介绍了通过WebService、HTTPService、URLLoader以及FielReference等组件
或类来完成Flex与.NET服务端的通信的相关知识点。通过这些方式来完成与服务端的通信是非常方便和简单的,但有他的缺点就是通信数据量较小,如要传
输大量的数据或是实现不同对象的序列化传输,它们则满足不了我们的需求,需要寻找另外一种通信协议,另一种高效的传输协议来代替SOAP协议传输的方案,
那便是AMF(ActionScript Message Format)协议。
     开源项目FluorineFx就是专门
针对.NET平台与Flex通信提供的
AMF协议通信网关,我们可以通过FluorineFx
很方便的完成与.NET的通信。
     FluorineFx官方提供了安装包的下载和在线文档,可以帮助我们有效的利用FluorineFx来开发。 
     FluroineFx官方网站:http://www.fluorinefx.com/
    
     FluroineFx下载地址:http://www.fluorinefx.com/download.html

     FluroineFx在线文档:http://www.fluorinefx.com/docs/fluorine/inde ......

Flex 启动基本流程


First, enough bytes for frame 1 are streamed down to the Flash
Player.
The Flash Player executes those bytes by creating a SystemManager
instance.
SystemManager instruct the Flash Player to stop at the end of frame
1.
SystemManager then goes on to create the Preloader which creates the
DownloadProgressBar control and pops that up on the client screen.
The Preloader then starts tracking the rest of the bytes streaming
in from the Flex SWF (or from external SWFs).
Once all the bytes for
the Flex framework and application code are in, the System Manager goes
on to frame 2 and instantiates the Application instance.
All RSLs and their associated classes are now loaded [into the
ApplicationDomain]; note that the load order is in the order defined
during app compile time.[3]

All class definitions used by the application (views, logic, etc)
must be loaded prior to Frame 2. It is here, in Frame1, that your
preloader code can even install patches to the Fle ......
总记录数:792; 总页数:132; 每页6 条; 首页 上一页 [43] [44] [45] [46] 47 [48] [49] [50] [51] [52]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号