摘要: 今晚刷微博的时候,发现新浪微博的评论容器挺好玩的,上面有个小三角,用来指示这条评论是上面那条微博的。正好,在做网络监控的时候,点击一个物理机,底下也可以出现像新浪微博评论这样的容器,用来装这个物理机下面所有的虚拟机。家里停电了,就来朋友公司简单的写了个demo,欢迎各位朋友给出不同意见。运行后效果如下:主程序: myApp.mxml<?xml version="1.0" encoding="utf-8"?><!-- * Created with IntelliJ IDEA.* User: DongYang* Date: 13-3-23* 阅读全文
posted @ 2013-03-23 22:19 羊皮稿 阅读(929) 评论(3) 推荐(0) 编辑
摘要: 查看flex的画线工具Garphics类的 API,我们知道Garphics不是直接new的,在flex的很多容器中比如BorderContainer中都有它的引用, 这样我们也可以绘制出许多优美的线条。但是,现在需求来了: 1.在一个页面上有许多网络设备,我们需要用线条把他们连接起来组成网络拓扑图。 2.对于不同的设备直接的连线显示不同的样式。 3.对于不同的设备直接的连线显示不同的toolTip; 很显然,就2.3需求BorderContainer很不满足的,那么我们对它进行包装来满足我们的需求,我原本的设计是这样的:index.mxml 程序 是个Appliction程序,是视图的主入. 阅读全文
posted @ 2013-03-13 23:00 羊皮稿 阅读(1141) 评论(1) 推荐(1) 编辑
摘要: /** * Created with IntelliJ IDEA. * User: DongYang * Date: 13-3-13 * Time: 上午12:50 * Progress every day a little more. */package uitl {public class Vector { public var x:Number; public var y:Number; public function Vector(x:Number = 0, y:Number = 0) { this.x = x; this.y = y; } public sta... 阅读全文
posted @ 2013-03-13 01:05 羊皮稿 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 我们对于DataGrid一般有这样的需求: 单击DataGrid的某一行,拿到这行的数据,进行下步动作(我们为此注册了一个click函数dtGrid_clickHandler(event))。 结果:有时我们数据比较多,DataGrid自动产生了滚动条。 我们本想按住滚动条滑动,可是不小心单击了它,同样也会触发dtGrid_clickHandler(event)函数。 这样我们里面写的 trace(dtGrid.selectedItem.value);就会出错。 原因分析:仔细研究后发现 原来滚动条是个Button,这个Button在DataGrid的上面,单击这个Button后,下面的Da. 阅读全文
posted @ 2013-03-12 00:42 羊皮稿 阅读(465) 评论(0) 推荐(0) 编辑
摘要: /** * Created with IntelliJ IDEA. * User: DongYang * Date: 13-3-5 * Time: 下午11:04 * To change this template use File | Settings | File Templates. */package org.un.cava.birdeye.ravis.editor {import flash.display.Graphics;import flash.geom.Point;import mx.charts.LinearAxis;import org.un.cava.birdeye.r 阅读全文
posted @ 2013-03-05 23:09 羊皮稿 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 5 /** 6 * Created with IntelliJ IDEA. 7 * User: dell 8 * Date: 13-3-5 9 * Time: 下午8:3810 * To change this template use File | Settings | File Templates.11 */12 public class Group {13 public stati... 阅读全文
posted @ 2013-03-05 20:59 羊皮稿 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 这段code是参考kevin先生的,我简单做了修改。package comalert{ import flash.display.DisplayObject; import flash.display.Sprite; import mx.controls.Alert; import mx.core.Application; import mx.core.FlexGlobals; import mx.effects.Move; import mx.effects.Parallel; import mx.effects.WipeDown; ... 阅读全文
posted @ 2013-02-28 13:35 羊皮稿 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Flex中提供了大量用于数据呈现的组件,这其中,以List系列组件最为常见,使用也最频繁,比如ComBoBox、List、Tree、 TileList、DataGrid等等。这些组件有一个共同的特性,那就是支持自定义itemRenderer,这个功能非常强大,能够帮助我们实现很 多实用的功能.项目渲染器(ItemRenderer)是ListBase类列表控件的重要属性,我们在平常工作中会经常自定义项目渲染器以实现该类控件的特殊显示效果。默认的项目渲染器取决于组件类。TileList 和 HorizontalList 类使用 TileListItemRenderer;List 类使用 ListI 阅读全文
posted @ 2012-12-11 14:21 羊皮稿 阅读(172) 评论(0) 推荐(0) 编辑
摘要: U盘启动安装Linux(不是U盘上安装Linux)另一方法:http://wenku.baidu.com/view/c3ba7568af1ffc4ffe47ac80.html1. DiskGenius.exe这个软件可以实现我的需求,试了一下,还是很好用地。DiskGenius软件界面制作USB HDD启动盘操作用这个软件将U盘制作成USB HDD启动盘,此时U盘可以启动到DOS中,在完成操作1后可以将它插入到电脑中看看是否启动到了DOS中,正常启动后会在DOS下进入DiskGenius,按ESC键退出即可,会出现DOS提示符C:\> www.2cto.com 这样第1步的两个操作已经完 阅读全文
posted @ 2012-12-11 09:22 羊皮稿 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 学习flex有一周了,晚上一边学习Ravis,一边实践着写个demo记录一下自己学习的足迹。第一次写博客,如有什么不对,欢迎讨论。此demo采用Flex开源组件Birdeye中的关系型图表(Ravis),因为比较适合我这种对flash构图能力有限,但能写写代码的菜鸟。一、直接上效果图二、项目的目录结构:三.需要的测试datasource data/graph.xml 1 <Graph> 2 <Node id="1" name="Switch" desc="This is a Switch" nodeSize=&quo 阅读全文
posted @ 2012-11-15 01:46 羊皮稿 阅读(1519) 评论(0) 推荐(0) 编辑