Flex中通过设置borderColor样式和.errorTip CSS分离器改变错误信息提示背景颜色(background color)的例子

在前面的Flex中如何通过errorString属性在CheckBox控件上设置一个错误信息显示字符串的例子中,我们了解了如何在FlexCheckBox中设置一个Tip来显示提示/错误信息。接下来的例子中,演示了如何通过设置borderColor样式和.errorTip CSS分离器改变错误信息提示背景颜色(background color)。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中通过设置borderColor样式和.errorTip CSS分离器改变错误信息提示背景颜色(background color)的例子”

Flex中如何通过errorString属性在CheckBox控件上设置一个错误信息显示字符串的例子

注册邮箱或者论坛用户以及下载类似于JDK之类的开发包的时候,都会有一个协议确认画面,需要打勾了才可以下一步。下面的例子就演示了这一过程:打勾之前下一步无效,鼠标移动到CheckBox的时候会显示一条信息。该信息利用了FlexCheckBox控件的errorString属性。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何通过errorString属性在CheckBox控件上设置一个错误信息显示字符串的例子”

Flex中通过textAlign样式在一个按钮(Button)控件中设置标签(label)对齐方式的例子

接下来的例子演示了Flex中通过通过设置textAlign样式,在一个按钮(Button)控件中设置标签(label)对齐方式。

不管用哪种语言做GUI,按钮(Button)总是最为常用的控件之一,搜了一下前面的例子,发现真正直接和按钮(Button)控件相关的居然也就只有Flex中给按钮设置icon图标的例子Flex中如何利用Style Sheet和<mx:style>标签嵌入图片/图标的例子两篇。大概按钮(Button)控件本身被设计的比较简单也有关系吧。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中通过textAlign样式在一个按钮(Button)控件中设置标签(label)对齐方式的例子”

Flex中如何通过downArrowSkin和upArrowSkin样式设置NumericStepper控件的上下箭头Skin的例子

接下来的例子演示了Flex中如何通过downArrowSkinupArrowSkin样式设置NumericStepper控件的上下箭头的Skin。皮肤(Skin)牵涉到各种素材图片的问题,当然还有字体,好在网络上总是有好人会分享自己的劳动成果,免费的好的图片,免费的字体都可以在网上找到。你可以在这里(480+ free and fresh icon sets help you to create your beautiful skins and themes in Flex)挑选符合自己主题的图标icons,可以在这里(100000+ Free Fonts To Make Your Flex UI(skins and themes) Stand Out From The Crowd)挑选自己需要的字体。当然还有这个(a list of the best free vector graphics,free icons,images and sounds website)。当然,下面的例子实际上仅仅是设置了两个属性,离真正的Skin设计还很远,但是凡是总归是从简单得做起。 :)
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码
Continue reading “Flex中如何通过downArrowSkin和upArrowSkin样式设置NumericStepper控件的上下箭头Skin的例子”

Flex的NumericStepper控件中如何通过maxChars限制用户可以输入数字最大位数的例子

接下来的例子演示了FlexNumericStepper控件中如何通过设置maxChars属性,限制用户可以输入数字最大位数。下面的Demo中,调整游标分别可以设置为允许输入1位数字,输入2位数字以及3位数字。 注意这里的所谓的N位数字,指的是通过键盘输入的位数,即使设置的是1位,用户通过上下箭头,还是可以将数字调整到更大的位数的。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex的NumericStepper控件中如何通过maxChars限制用户可以输入数字最大位数的例子”

Flex中如何通过设置fontFamily样式在NumericStepper控件中使用嵌入字体的例子

接下来的例子中演示了Flex中如何通过设置fontFamily样式在NumericStepper控件中使用嵌入字体。

下面是完整代码:

Continue reading “Flex中如何通过设置fontFamily样式在NumericStepper控件中使用嵌入字体的例子”

Flex的NumericStepper控件中如何通过textAlign样式设置文本对齐方式的例子

接下来的例子演示了FlexNumericStepper控件中如何通过textAlign样式设置文本对齐方式。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex的NumericStepper控件中如何通过textAlign样式设置文本对齐方式的例子”

Ryan的关于利用Adobe AIR解决文件问题的文章–牛人写的就是不一样啊

在提到Adobe AIR的时候,我们第一个反应就是它可以是Offline应用,不需要网络支持,直接运行在你的桌面上。不过对于很多人—至少对于我来说,假如没有网络,那我还真不知道自己是否可以忍受。目前的发展趋势和最初电脑刚刚出来的时候一样,一个超级计算中心,无数个终端。在Ajax,Flex,JavaFX各项技术的推动下,网络应用程序的使用变得越来越顺手,你可以看到不少WebOS(@see List of The Most Great Web operating systems(19+) )也初见端倪。AIR的网络应用化牵涉到一个文件问题,Ryan在这里写了一篇不错文章,牛人看问题的角度就是不一样,有兴趣地可以去看看:

Continue reading “Ryan的关于利用Adobe AIR解决文件问题的文章–牛人写的就是不一样啊”

利用GWT开发iPhone应用的6项不错的资源

iPhone-01前面的Planet-iphones.com–not only for the iphone users but also the SDK developers中介绍过一点关于iphone开发的SDK以及在不仅免费而且还可以给你赚钱的网络硬盘Ziddu以及价值百万最贵的iPhone手机中我们见识了最为昂贵的iPhone手机。无可否认iPhone的魅力的确让许多人无法抵挡。对于开发者来说,开发iPhone的应用,然后运行在自己的手机上,那将会是一项非常愉快的事情。而对于GWT,虽然全文检索博客没有正式介绍过,不过在GWT-Ext:又一款超级强大的widget library中,大概只要看一下,或者你曾经使用或正在使用gmail,那对GWT的强大应该也有所了解。下面是6处GWT与iPhone相结合的不错的资源。

Continue reading “利用GWT开发iPhone应用的6项不错的资源”

Flex中如何通过设置editable属性控制NumericStepper控件可编辑/不可编辑状态的例子

接下来的例子演示了Flex中如何通过设置集成在TextInput控件中inputFieldeditable属性控制NumericStepper控件可编辑/不可编辑状态。可编辑状态下,用户可以直接通过键盘输入数字,而不可编辑状态只能通过上下按钮来增加或者减少操作。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何通过设置editable属性控制NumericStepper控件可编辑/不可编辑状态的例子”

Flex中如何利用mx:HTTPService标签读取文本文件中的name/value这样的一对数据并显示在DataGrid中的例子

和前面的Flex中利用URLLoader和URLVariables类导入文件的例子中实现的功能其实一样,接下来的例子演示如何利用mx:HTTPService标签读取文本文件中的name/value这样的一对数据并显示在DataGrid中。注意例子中的params.txt文件是再编译的时候被嵌入但是真正读入数据是在执行的时候。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何利用mx:HTTPService标签读取文本文件中的name/value这样的一对数据并显示在DataGrid中的例子”

126个Adobe Air应用列表

Adobe AIR平台允许开发者创建运行于桌面的 Web 程序而不再需要浏览器的支持。Riadocs的这位好人收集并制作了一张庞大的列表,足足有126个。不过貌似TA的blog的Reweite设置有问题,所以该篇文章无法访问。只好“非常规”的先把列表抓过来了。

Continue reading “126个Adobe Air应用列表”

Flex中如何利用stepSize属性调整NumericStepper控件每一步操作大小以及ActionScript代码实现同样功能的例子

接下来的例子演示了Flex中如何利用stepSize属性调整NumericStepper控件每一步操作大小。和Flex中如何通过设置cornerRadius样式设定NumericStepper控件边缘棱角圆滑幅度(corner radius)的例子中一样,例子中利用了HSlider控件来调整每步的尺度。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何利用stepSize属性调整NumericStepper控件每一步操作大小以及ActionScript代码实现同样功能的例子”

Linux上用ActionScript 3(Adobe FLEX 3.0 SDK)开发Adobe Flash应用

由于我的电脑的VMware中装有Linux系统,而Adobe Flash的一个特点就是它的跨平台性,所以尝试了一下在Linux下利用Adobe FLEX 3.0 SDK开发Flash的“应用”–说是应用,其实只是一个地球人都知道的“Hello,world!”,只不过我改成了“hello actionscript 3”。所以本文主要想说明的不是ActionScript 3的开发技巧,而是如何在Linux下利用免费的SDK构架开发环境。你只要按照下面的步骤操作,那么最终你就可以在自己的Linux平台下看到自己的Flash运行了。

※Ref:Using Actionscript 3 to develop Adobe Flash Content On Linux
Continue reading “Linux上用ActionScript 3(Adobe FLEX 3.0 SDK)开发Adobe Flash应用”

Flex中如何通过设置restrict属性在TextInput控件中限制用户可以输入的字符串的例子

接下来的例子演示了Flex中如何通过设置restrict属性,在TextInput控件中限制用户可以输入的字符串。本例中在restrict属性中设置了“0-9\-”,也就是只允许用户输入0到9的数字以及间隔符(-)。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何通过设置restrict属性在TextInput控件中限制用户可以输入的字符串的例子”