`

设置连线样式

    博客分类:
  • GEF
 
阅读更多
private void setConnectionShiape(String str){
if (0 == "直线".compareTo(str)) {
connection.setConnectionRouter(new BendpointConnectionRouter());
connection.setLineStyle(SWT.LINE_SOLID);
} else if (0 == "折线".compareTo(str)) {
connection.setConnectionRouter(new ManhattanConnectionRouter());
connection.setLineStyle(SWT.LINE_SOLID);
} else if (0 == "虚直线".compareTo(str)) {
connection.setConnectionRouter(new BendpointConnectionRouter());
connection.setLineStyle(SWT.LINE_DOT);
} else if (0 == "虚折线".compareTo(str)) {
connection.setConnectionRouter(new ManhattanConnectionRouter());
connection.setLineStyle(SWT.LINE_DOT);
}
}code]
1
0
分享到:
评论

相关推荐

    connection连线样式走线方式

    标题中的“connection连线样式走线方式”主要涉及的是在图形用户界面(GUI)或软件开发中,特别是在绘制流程图、电路图或者数据流图时,如何处理元素之间的连接线,即连线的样式和布局方法。这通常涉及到图形库或者...

    QTreeWidget节点连线样式设置图片资源

    当我们需要对QTreeWidget进行个性化定制,提升用户界面的美观度时,可能会涉及到节点之间的连线样式设置。本文将深入探讨如何自定义QTreeWidget的节点连线样式,并使用SVG图片资源来保证在拉伸时不失真。 首先,...

    Android百度地图Marker轨迹坐标连线

    对于轨迹连线,我们可以创建一个自定义的`PolylineOptions`实例,用来设置线的样式,如颜色、宽度和透明度。然后,通过`BaiduMap`对象的`addOverlay`方法添加这条线。关键在于,我们需要获取所有Marker的位置坐标,...

    html5做连线题

    6. **样式和交互**:为了提高用户体验,可以添加一些动画效果,例如拖动时的线条颜色变化、连接成功后的提示信息等。还可以增加键盘快捷键、触摸设备支持等交互功能。 通过上述步骤,我们可以用HTML5的Canvas API...

    jsPlumb连线实例

    paintStyle: { // 连线样式 stroke: 'blue', lineWidth: 2 }, endpoint: ['Dot', { radius: 7 }] // 端点样式,这里设置为圆点类型,半径为7 }); }); ``` 在这个例子中,`jsPlumb.ready`确保了库在页面加载...

    jtopo扩展,各种连线

    `jtopo` 提供了多种连线样式,包括直线、曲线、折线等,满足不同场景的需求。通过设置连线的起点和终点,以及自定义路径控制点,可以实现复杂的拓扑布局。 在实际应用中,`jtopo` 的连线支持动态变化,比如当节点...

    H5+canvas+js实现连线题

    通过设置不同颜色和线条宽度,可以定制各种样式。 2. **JavaScript/jQuery**:JavaScript是网页编程的核心,负责处理用户的输入、响应事件和更新页面内容。jQuery是一个流行的JavaScript库,它简化了DOM操作、事件...

    易语言设置树型框连线颜色

    在易语言编程环境中,"设置树型框连线颜色" 是一个常见的操作,它涉及到界面设计和用户交互。树型框(TreeBox)是GUI(图形用户界面)中的一个控件,通常用于显示层次结构的数据。连线颜色的设置可以影响到用户对...

    Falsh连线题.zip

    在《Falsh连线题》中,用户无需深入了解ActionScript编程语言,只需通过直观的界面编辑工具,就能调整题目、选项、答案等元素的位置,改变线条样式,甚至添加音效和动画效果,从而创建出个性化的连线题目。...

    彻底解决jtopo连线重合的问题.rar

    5. **用户自定义样式**:提供选项让用户自定义线条样式,如宽度、颜色和透明度,以增强可读性。 6. **优化渲染**:利用硬件加速或GPU渲染提升性能,处理大量线条时保持流畅性。 这个修复方案对于那些依赖jtopo构建...

    JavaScript添加marker并连线

    在JavaScript开发中,SuperMap iClient是一个常用的GIS(地理信息系统)库,用于在Web应用程序中...开发者可以根据需求调整marker的样式、连线的样式,以及动态地更新或移除这些元素,以实现更丰富的交互式地图应用。

    SuperMap Objects Java 扇区中点连线

    在实际应用中,我们可能需要处理大量扇区,并且根据需求动态改变扇区的参数或者连线样式。这可能涉及到遍历数据集,对每个扇区进行上述操作,并考虑到地图缩放和平移时的重绘问题。 标签中的“Java iObjects ...

    google maps演示和添加连线

    实现这一功能,开发者需要创建`Polyline`对象,设置其路径属性为包含所有坐标点的数组,并根据需要调整线条样式,如颜色、宽度和透明度。 总结起来,Google Maps演示和添加连线是Web开发中的常见应用场景,结合提供...

    Android 画布Canvas之连线动画Demo

    画笔对象允许我们设置线条的宽度、颜色、样式等属性。 为了实现动画效果,我们需要结合Android的`Handler`和`Runnable`。创建一个`Runnable`实例,在其`run()`方法中更新线条的位置,并通过`Handler`的`postDelayed...

    Jtopo 0.4.8源码及DEMO

    它提供了丰富的API,可以创建不同形状的节点,设置连线样式,以及添加自定义的图形元素。 4. **动态交互**:Jtopo支持拖放操作,允许用户自由调整网络设备的位置。此外,它还提供了节点和边的动态行为,例如节点的...

    高德地图将marker用连线连起来

    `Polyline`是地图上的一条或多条连续线段,我们可以设置其样式,如颜色、宽度等。为了连接多个marker,我们需要先获取每个marker的位置坐标,然后将这些坐标作为参数传递给`Polyline`的构造函数。 创建折线的具体...

    C#免编程拖拽-节点组合连线实现编程功能

    在本文中,我们将深入探讨如何使用C#实现一个免编程的拖拽节点组合连线系统,该系统能够模拟编程功能。这个系统的核心特点是用户可以通过拖动功能块并连接它们来构建逻辑流程,而无需编写实际的代码。以下是实现这一...

    地图上绘制点和连线

    对于折线,你需要提供一个包含所有点的数组,然后创建一个Polyline对象,设置其路径为这个数组,并将其添加到地图上。在Google Maps API中,这可以通过`google.maps.Polyline`类实现。 在“地图连线 绘制线路”这个...

    C4D_地球连线插件.zip

    6. **预设库**:预设库可能包含各种样式和布局的连线样式,用户可以直接应用,节省创作时间。 7. **性能优化**:由于地球模型和大量连线可能导致计算负担,好的插件会优化性能,确保在处理复杂场景时仍能保持流畅。...

    连线题Canvas

    在该示例中,开发者可以学习如何初始化Canvas元素,设置题目数据,以及如何处理用户的交互事件。 为了实现这样的功能,开发者需要具备以下技能: 1. JavaScript基础:理解变量、函数、条件语句和循环等基本概念。 2...

Global site tag (gtag.js) - Google Analytics