- 浏览: 45725 次
文章分类
- 全部博客 (34)
- java (34)
- [转]当鼠标点击listview下面的空白区域时 (1)
- 如何使listview的原item选项仍然为选中状态 (1)
- DistortionEffect.swc 相关的一个bug (1)
- SSH整合 (1)
- JQuery页面前端遍历样例 (1)
- 2011ACM北京网络预选赛 F Machine scheduling (BUPT 216) (1)
- 样式和主题 (1)
- 12月1日 (1)
- Message 850 not found; No message file for product=network (1)
- facility=NL (1)
- Spring Security - Using custom Authentication Processing Filter (1)
- validateJarFile jar not loaded. See Servlet Spec 2.3 (1)
- section 9.7.2. Offending class: javax/servlet/Servlet.class (1)
- Android窗体自定义标题栏 (1)
- 51系列单片机C语言编程ADC模/数转换器程序模板 (1)
- 红色联盟十年了 永恒的记忆 (1)
- JSP开发中遇到的几个小问题 (1)
- ORACLE9卸载的问题 (1)
- AppDev讲座 关于ASP2.0新特性的 (1)
- 收藏的一些GIS网站 与大家共享 (1)
- 最近流行邮箱扩容 但是其实并不是我们真正需要的 (1)
- 在ASP.NET中应用TreeView控件 (1)
- 《使用 Microsoft .NET 的企业解决方案模式》读书笔记1 (1)
- Inside Qt Series (全集) (1)
- line线 (1)
- 笔试考察高数之平均要取多少个(0 (1)
- 1)中的随机数才能让和超过1。 (1)
- jquery获得select option的值 和对select option的操作 (1)
- java reflect (1)
- php的一个神奇的技巧--用变量直接访问数组元素 (1)
- Struts标签三目运算 (1)
- JavaScript中的document.cookie的使用 (1)
- 程序员最大的悲剧是碰到不靠谱的PD (1)
- struts2下载出问题 (1)
- jsp播放视频文件代码 (1)
最新评论
-
ifox:
我去试试 哈。
Struts标签三目运算 -
grandboy:
gmail的垃圾邮件处理得挺好的。
最近流行邮箱扩容 但是其实并不是我们真正需要的
1.Connection接口:draw2d里面的线必须实现这个接口,这个接口里面有一个PointList,这个list里面放跟这个线相关的所有ConnectionAnchor。ConnectionAnchor是一个个瞄点,线是必须穿过这些瞄点的。
?
2.Polyline:这个相当于线的实现类,一个Figure,是在Shape的基础上发展出来的。这个类里面控制线的宽度大小形状还有颜色之类的,是对线的外观的定义。尽管Polyline是一个线,但它只是一个线的实现,一般使用的不是它,而是它的子类。
?
3.PolylineConnection是我们经常使用的线,它继承自Polyline同时实现了Connection接口。同时它里面有两个RotatableDecoration对象,用于描述线的两头的形状。默认有两个实现:PolylineDecoration虚心箭头,PolygonDecoration实心箭头,其实就是一个Figure自己想画随便画成啥样。
?
?
public static void createLine(IFigure panel,IFigure node1,IFigure node2){ PolylineConnection conn = new PolylineConnection(); // 设置连线起点的锚点 conn.setSourceAnchor(new ChopboxAnchor(node1)); // 设置连线目标的锚点 conn.setTargetAnchor(new ChopboxAnchor(node2)); // 设置连线目标的装饰器,箭头 conn.setTargetDecoration(new PolylineDecoration()); panel.add(conn); }
?
?
?
4.在线上面加label:
在线上面加label其实就是在线上面加一个Figure,Figure本身你画什么并不重要。
?
Label label = new Label("Midpoint"); label.setOpaque(true); label.setBackgroundColor(ColorConstants.buttonLightest); label.setBorder(new LineBorder()); // 添加连线的Locator conn.add(label, new MidpointLocator(conn, 0));
?
5.<span style="white-space: pre;">Anchor锚点:线两端的点,定位连线的起始和终结点。</span>
?
6.<span style="white-space: pre;">Router路由:有些路由是直接在线上使用的,有些路由必须在父容器中使用。</span>
?
conn.setConnectionRouter(new ManhattanConnectionRouter());
?
发表评论
-
jsp播放视频文件代码
2012-02-08 12:48 11931.avi格式?? <br>代码片断如下: ... -
struts2下载出问题
2012-02-07 15:58 777if (inputStream == null) { ... -
程序员最大的悲剧是碰到不靠谱的PD
2012-02-07 13:44 741怕碰到号称做过开发的PD。 -
JavaScript中的document.cookie的使用
2012-02-03 13:08 856我们已经知道,在 document 对象中有一个 co ... -
Struts标签三目运算
2012-02-02 16:54 1479${row[7] > 0 ? "正面& ... -
php的一个神奇的技巧--用变量直接访问数组元素
2012-01-11 16:49 1009cmmon.inc.php ------------- ... -
java reflect
2012-01-11 12:19 768import java.lang.reflect.Fi ... -
jquery获得select option的值 和对select option的操作
2011-12-21 16:34 1031获取Select : 获取select 选中的 te ... -
笔试考察高数之平均要取多少个(0,1)中的随机数才能让和超过1。
2011-12-21 09:49 1189<img src="http://hi ... -
Inside Qt Series (全集)
2011-12-20 14:33 1629Inside Qt 系列 QObject ... -
《使用 Microsoft .NET 的企业解决方案模式》读书笔记1
2011-12-19 10:49 703前言 关于设计模式的三个理念:使程序灵活;在不断演变的 ... -
在ASP.NET中应用TreeView控件
2011-12-19 09:54 775事情的起因是这样的,编写的ASP.NET程序,其中有一 ... -
最近流行邮箱扩容 但是其实并不是我们真正需要的
2011-12-17 15:49 1028相信经常用邮箱的朋友应该能感觉到,最近网络的免费邮箱都 ... -
收藏的一些GIS网站 与大家共享
2011-12-15 13:44 769收藏的一些GIS网站 与大家共享 地理信息系统论坛&l ... -
AppDev讲座 关于ASP2.0新特性的
2011-12-15 11:34 811</span></span>I ... -
ORACLE9卸载的问题
2011-12-14 18:13 657ORACLE数据库安装起来比较麻烦,卸载也不像微软的产 ... -
JSP开发中遇到的几个小问题
2011-12-14 12:09 869<p class="MsoNorma ... -
红色联盟十年了 永恒的记忆
2011-12-12 14:34 627<p class="MsoNorm ... -
51系列单片机C语言编程ADC模/数转换器程序模板
2011-12-09 08:39 5860/********************* ... -
Android窗体自定义标题栏
2011-12-09 03:29 4232自定义实现功能图片如下: <img src=&q ...
相关推荐
可以使用线渲染器 (Line Renderer) 来绘制从简单直线到复杂螺旋线的任何线条。 这条线始终是连续的;如果需要绘制两条或更多完全独立的线,则应使用多个游戏对象,每个游戏对象都要有自己的线渲染器 (Line Renderer...
SMART LINE精彩系列触摸屏画面数据刷新慢的问题原因分析汇总
OBDII K-Line ISO9141-2标准协议解析 除了CAN的ISO 15765和SEA J1850标准之外,
VB 6.0 使用Line方法画网格线,文字下面的网格背景线,是基于VB中的Line方法绘制出来的,学习一下简单的VB绘图技巧,核心代码: Private Sub Form_Load() Show Scale (0, 0)-(10, 10) '自定义坐标系 ...
unity利用LineRender组建实现段笔写字,画线,删除等功能
# 题目:画图,学用line画直线。
Unity-LineRenderer显示一条线
使用LineChart,显示多条曲线
C# 画图,画线,源码,简化C#作图过程,编译后文件名LineChart
GoogleMapApi_Line 画线
在matlab中进行中点画线,这是计算机图形学的一部分。
Unity游戏源码 , Unity工具 , 完整的项目 , 适合学习和二次开发 。 是整个完整的UnityPackage包 , 使用新版本编译器请自行升级编译器设置就行 , C#语言的! C#语言的!...unity源码 光线源码Line Waves
unity测量线Measure+Line+1.3c unity 画线插件,知道两点的坐标可以在两点间画线
VB Line方法绘制抛物线 VB Line方法绘制抛物线
unity关于lineRender平滑画线问题_unity3d5.3.6源码.zip
快速C语言画线 没有乘除,没有浮点数处理
ISO12233 TV-line 4000线的解析测试图卡,很难找的资料。光学测试人懂的!一定不要错过。
在本人开发的CChart曲线绘制库的基础上,拓展出了一个新工具,用于K线图的绘制。本工具的介绍见https://bbs.csdn.net/topics/392553980,CChart的介绍见https://bbs.csdn.net/topics/392520079。最主要的特点是调用...
解决SVG画线line-polyline、矩形rect等线条的stroke-width=1px属性,显示结果变宽成为2px的问题,以及文字模糊的问题
VB Line方法画网格线 VB Line方法画网格线