- 浏览: 848483 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (379)
- struts (5)
- hibernate (16)
- spring (16)
- ssh (20)
- MySQL (16)
- 数据库脚本 (2)
- DownLoad (1)
- GAE (5)
- Java (103)
- LoadRunner (2)
- VF (1)
- 学习资料 (24)
- 软件使用 (21)
- 通信类 (4)
- 生活 (3)
- J2ME (1)
- 心理学 (1)
- Linux (26)
- Android (3)
- Oracle (1)
- 面向对象概念&面试准备 (11)
- ExtJs (2)
- Google Map (1)
- Flex (47)
- 算法研究 (1)
- share (20)
- python (1)
- MongoDB (7)
- centos6 (13)
- C++ (8)
- DB2 (3)
- C# (1)
- 代码片段 (24)
- Lucene (2)
- php (1)
- NodeJS (1)
- Express (1)
最新评论
-
shua1991:
已阅,我表示同意。
Eclipse统计代码行数 -
nakedou:
写的不错,挺详细的
在CentOS中使用 yum 安装MongoDB及服务器端配置 -
sjp524617477:
好方法
Eclipse统计代码行数 -
simpletrc:
<script>ale ...
Java写到.txt文件,如何实现换行 -
csdn_zuoqiang:
Apache Ftp Server,目前是1.0.4,非常好的 ...
Apache FtpServer在64位系统下服务不能启动解决方法
因為學校作業要利用Flex寫出「查課系統」,而查課系統介面就是表單設計,所以第一步我們要先利用Flex拉出表單來,然後將整個外觀處理好,之後若要傳值,有機會的話會再介紹給大家,如果急需的話,就要上網搜尋一下Flex教學了,或是看看梅干的教學。
若拋開程式碼撰寫部分,其實Flex的介面使用上和Dreamweaver很像,一些介面的東西都是拖曳就可以完成,所以難度不是很高,比較有問題的會發生在物件該哪一項包住哪一項,排版定位很容易跑位,不然基礎的操作部分並不困難。
在設計表單之前,首先要了解哪個東西要包住哪個東西。整個Flex專案裡,首先你要先拉出一個「Panel」元件當作底,接下來所有東西都在上面處理。再來要拉表單「Form」到Panel裡,接著表單(Form)裡面要再拉「Grid」,這個用途是為了表單內的小項要排版,透過表格(Grid)來切割方便排版,然後每個表格(Grid)裡面就是擺放表單內各小項,像是下拉式選單(ComboBox)、文字輸入區塊(TextInput)等等,最後把按鈕(Button)擺在表格外面表單裡面,這樣才能完成一個簡單的表單。您可以參照以下示意圖來幫助了解。
第1步 當你先前的專案建立好後,在Flex程式的主畫面中,首先要先拉一個「Panel」,您可以在左下角的【Components】中的找到「Panel」然後拖曳到編輯區,就會產生一個Panel,您可以在右下角調整Panel大小、對齊格式,當然您也可以點擊左上角的綠色按鈕或是「Ctrl+F11」產生預覽來查看結果。
第2步 如果你有按下左上角的綠色按鈕或是Ctrl+F11,這時候Flex就會開始編譯程式碼產生結果,當然第一次編譯會比較慢,出現以下畫面時請不用擔心,等待畫面處理完成後,就會跳出瀏覽器並秀出您製作的結果了。
第3步 當處理完「Panel」後,接著請在右下角找到「Form」,然後拖曳到Panel上面,Panel要包住Form,一樣,在右下角也可以調整Form的大小與對齊格式。
第4步 再來請在左方中找到「Grid」然後拖曳到編輯畫面中,這時會跳出表格的格數設定,在Row中輸入「5」,在Column中輸入「2」然後點擊﹝OK﹞,建立Grid就是為了幫助排版。
第5步 當Grid建立好後,可能大小不是您需要的,您可以透過又下角的部分來設定表格大小或是將滑鼠移到表格的右下角,透過拖曳來調整大小,當調整完成後建議按一下「Crrl+F11」來預覽看看是不是版面正確,若不正確再調整看看,再按一次預覽來檢查。
第6步 當Grid處理完後,接著我們可以開始拉表格內要放置的東西,首先我們要拉的是下拉式選單(ComboBox),請在左下角找到「ComboBox」然後拖曳到表格之外。
第7步 接著再點選你剛拖曳的物件,記得點選時要連同下拉式選單旁的Lable字樣也要包在線內,然後拖曳到你要放置的表格位置,這樣就可以了,如果你有很多個下拉式選單(ComboBox)要產生,請重複本步驟與上一步驟,將下拉式選單處理完。
第8步 當處理完下拉式選單後,接著可能需要單行的文字輸入區塊,所以請找到左下角的「TextInput」,然後拉到表格之外。
第9步 接著再點選你剛拖曳的「TextIput」物件,記得點選時要連同下拉式選單旁的Lable字樣也要包在線內,然後拖曳到你要放置的表格位置,一樣,若有多個文字欄位要放置,請重複本步驟與上一步驟,完成單行文字區塊的物件新增。
第10步 當您的下拉式選單與單行文字輸入區塊都拖曳完成後,相信這時您應該看到一大堆「Lable」字樣,您可以點擊兩下「Lable」字樣,然後進行編輯,如果不需要則把Lable刪除即可。
第11步 當前面的部分都處理完成後,您可以先點擊「Ctrl+F11」來看看呈現的結果,若確定版面都可以後,最後我們在左下角找到「Button」然後拖曳到畫面的表格以框、表單以內,如果有出現Lable,可以將它刪除。
第12步 當表單整個都完成後,也確定面板都顯示正確,接著我們要來加入下拉式選單中的值,所以請先點擊任一個下拉選單(ComboBox),然後在點擊編輯區的左上方的「Source」切換到原始碼編輯畫面。
第13步 接著請在<mx:ComboBox>下方加入以下語法,語法中的「data="數字"」應該是選單的序列,而「lable="變數"」則是選單的顯示的名稱,因為網路上好像沒又詳細解釋這部分的資料,若有說錯,麻煩指正一下,謝謝。
<mx:Object data="0" label="" /> <mx:Object data="1" label="98" /> <mx:Object data="2" label="97" /> <mx:Object data="3" label="96" />
第14步 接著在切回「Design」部分,你就會看到下拉式選單就會出現一個「0」,這就表示設定成功,若您有其他下拉式選單,請按照本步驟與上一步驟處理,完成後建議按一下「Ctrl+F11」查看,看看效果有沒有出現,如果都出現了就表示設定正確囉!
基本上,經過以上操作已經把基本的介面都處理好了,這時候有些人可能以為完成了,就會想要點按鈕試試看,不過因為我們沒有加入Script,所以點了並不會有反應的,做完的東西記得儲存檔案,忘記儲存就要重做一次,那是很累人的唷!
发表评论
-
Flex Spark皮肤定制
2011-08-03 23:18 1040转自 http://www.cnblogs.com/twave ... -
自定义ItemRenderer常遇到的警告unable to bind to property的解决办法
2011-08-03 22:02 1281<?xml version="1.0&q ... -
Flash Builder 代码格式化工具 Flex Formatter 下载地址
2011-08-03 17:09 1321http://sourceforge.net/projects ... -
提高Flex程序性能的10个秘诀
2011-07-29 09:20 884规则 # 1: 打扫代码 一般来说,保持代码清洁是一 ... -
Flex性能优化常用手法总结
2011-07-29 09:19 871随着Flex越来越多的被人们所熟知,越来越多的互联网也开始了R ... -
关于Flex4,textArea控件的htmlText属性被和谐。。。
2011-06-15 11:18 4875最近做的项目是网页游戏的聊天系统和好友系统,以前喜欢用fl ... -
修改flash builder注释里的@author
2011-06-15 00:18 2132在flash builder里,按Ctrl+Shift+D ... -
AS3中String转换成Boolean
2011-05-27 12:07 3529AS3中String转换成Boolean的规则和Java不一样 ... -
用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!
2011-05-26 16:26 1067用 File.applicationDerectoryPath ... -
关于actionscript3.0 中 ResourceBundle 绑定国际化资源文件
2011-04-02 20:17 1355一个简单的示例项目:mpcs LangUtil.a ... -
AIR2.0新特性
2011-03-24 10:29 1281按照类型用默认的程序打开文件 在AIR2.0中,你可以使 ... -
FlashSocket通信安全策略一点心得
2011-03-06 10:29 14301、问题描述 将flash发布为html格式 ... -
理解Loader、Bitmap和BitmapData对象之间的关系
2011-02-15 18:58 4149在Loader对象实例中,被 ... -
AS3 dynamic class
2011-02-13 14:58 3026动态类 “动态”类定义在运行时可通过添加/ 更改属性和方法来 ... -
Array的SortOn排序
2011-01-29 19:53 4097sortOn () 方法 AS3 func ... -
通过Http post方式发送json,然后获取返回的json
2011-01-24 20:36 14228思路:将发送的json转换为xml 示例代码 ... -
在JPanel中,如何将.png格式的图片设置为背景?
2011-01-18 20:14 1765yourJPanel.setBackgroundDecorat ... -
Flash中所支持的Html标签
2011-01-18 19:23 973Flash中所支持的Html标签 <a& ... -
AsWing JList
2011-01-18 14:24 2550JList类似于flex的dataGroup控件,可以自己定义 ... -
AS3.0的Socket通讯发送固定字符串(指定编码)
2011-01-12 17:08 1824flash客户端与服务端传输中文出现乱码的问题C++服务端每次 ...
相关推荐
FlexForm表单设计器是一款基于Adobe Flex技术开发的高级表单设计工具,专为构建用户界面提供强大支持。Flex是一种开放源代码的框架,主要用于构建富互联网应用程序(RIA),它使用MXML和ActionScript编程语言,结合...
Flex客户表单范本是一种基于Adobe Flex技术设计的交互式用户界面模板,主要用于构建Web应用程序中的数据输入和展示模块。Flex是一种开源的、基于ActionScript的框架,它允许开发者创建富有表现力的、动态的RIA(Rich...
在本文中,我们将深入探讨使用Flex构建登录表单的相关知识点。 1. **Flex基础**: Flex提供了MXML和ActionScript 3.0两种主要的编程语言,MXML是一种声明式语言,主要用于UI组件的布局和配置,而ActionScript 3.0...
总之,Flex动态表单提供了灵活的用户界面设计,使开发者能够在运行时创建和调整表单,适应不断变化的需求。通过熟练掌握其源码和实现原理,开发者可以构建更加高效、可扩展的富互联网应用程序。
**三、设计表单组件** 1. 在“src”文件夹内,右键点击并选择“New” -> “MXML Component”来创建一个新的MXML文件,如“ContactForm.mxml”。 2. 在MXML文件中,我们可以定义表单的结构。基本的表单元素包括`...
本篇将深入探讨基于FLEX技术开发的B/S架构自定义表单系统,该系统旨在提供灵活、高效且可定制化的表单设计与管理解决方案。在B/S(Browser/Server)模式下,用户可以通过浏览器直接进行表单的设计、编辑以及数据的...
Flex表单校验组件是基于Adobe Flex开发的一款强大的前端验证工具,它专为构建具有高效数据验证功能的用户界面而设计。在Web应用程序中,表单校验是必不可少的,因为它确保用户输入的数据符合预定义的规则,从而提高...
JavaScript实现的可视化表单设计器源码。实现的可视化表单设计器。基于Vue的可视化表单设计器,让表单开发简单而高效。 特性如下: 可视化配置页面 提供栅格布局,并采用flex实现对齐 一键预览配置的效果 一键生成...
在本文中,我们将深入探讨Flex工作流设计器的主要功能、设计原理以及如何利用它来优化企业的业务流程。 一、Flex工作流设计器的核心功能 1. **图形化界面**:Flex工作流设计器以拖放的方式让用户创建流程图,通过...
前端界面使用Adobe Flex框架创建,Flex提供了一个强大的环境来构建丰富的用户体验,尤其是对于视频播放器这样的应用。Flex应用程序可以实现以下功能: 1. 播放视频:使用Flex的MediaElement组件来加载和播放FLV视频...
里面的每一项我都试验过 直接复制到flex就能看到效果
本文将深入探讨与"流程设计,extjs、flex、web下的流程设计"相关的知识点,包括EXTJS、Flex技术在Web工作流管理系统中的应用,以及相关的流程设计工具。 首先,EXTJS是一个流行的JavaScript框架,用于构建富客户端...
在网页设计中,表单是不可或缺的一...最后,对于复杂的表单设计,可能需要利用CSS预处理器(如Sass或Less)或框架(如Bootstrap)来简化样式编写和维护。通过理解这些基本概念,你可以创建出既美观又实用的CSS表单。
4. **模拟用户登录设计**:Flex可以使用Model-View-Controller(MVC)模式实现用户登录功能,包括处理表单提交、验证用户输入、状态管理等。 5. **Flex、Java、Json更新MySQL数据**:通过使用Json作为数据交换格式...
开发者可以利用`FlexForm.js`这样的脚本库,结合HTML、CSS和JavaScript,构建出高度可定制的动态表单,同时借助像`php2java.php`这样的后端服务来处理数据交互。这个主题涵盖了许多Web开发的关键知识点,包括前端...
在实际开发中,Java负责处理业务逻辑、数据存储和安全控制,而Flex则专注于用户界面的设计和用户体验。例如,Flex可以创建丰富的图表、表单和动画,Java则在后台执行数据查询、计算和事务处理。两者通过上述集成方式...
书籍内容覆盖了从基础到进阶的广泛知识,首先介绍Flex的基础概念,包括表单和数据处理,然后逐步深入到核心概念,例如导航、拖放功能和事件处理。书中还详细介绍了如何使用新增的Spark组件、数据服务、图表设计和...
### Flex 验证器知识点详解 #### 一、Flex 验证器概述 Flex 是一款由Adobe提供的用于构建跨平台富互联网...通过合理的架构设计和编码实践,我们可以充分利用Flex验证器的优势,构建出既强大又易于维护的应用程序。
本“Flex Air中文官方帮助文档”是开发者的重要参考资料,详细介绍了Flex Air的各项功能、开发环境的搭建、程序设计以及调试等关键知识点。 一、Flex Air简介 Flex Air是Flex框架的一部分,它扩展了Flash Player的...
第6章 Flex皮肤设计 第7章 特效effect和状态state 第8章 Flex与Flash无缝衔接 第9章 综合演练:实现仿Office 2007风格的界面 第3篇 组件高效技法篇 第10章 PopUpManager与ToolTipManager 第11章 Form组件与...