- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.ait.lienzo.client.core.shape.wires.WiresShape.getPath()
方法的一些代码示例,展示了WiresShape.getPath()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WiresShape.getPath()
方法的具体详情如下:
包路径:com.ait.lienzo.client.core.shape.wires.WiresShape
类名称:WiresShape
方法名:getPath
暂无
代码示例来源:origin: com.ahome-it/lienzo-core
public static Point2DArray getWiresIntersectionPoints(final WiresShape wiresShape, final Direction[] requestedCardinals)
{
return Geometry.getCardinalIntersects(wiresShape.getPath(), requestedCardinals);
}
代码示例来源:origin: com.ahome-it/lienzo-core
private void batch()
{
if (null != m_wiresShape.getPath().getLayer())
{
m_wiresShape.getPath().getLayer().batch();
}
}
}
代码示例来源:origin: ahome-it/lienzo-core
private void batch()
{
if (null != m_wiresShape.getPath().getLayer())
{
m_wiresShape.getPath().getLayer().batch();
}
}
}
代码示例来源:origin: ahome-it/lienzo-core
private void batch()
{
if (null != m_wiresShape.getPath().getLayer())
{
m_wiresShape.getPath().getLayer().batch();
}
}
}
代码示例来源:origin: ahome-it/lienzo-core
public static void drawShapeToBacking(final Context2D ctx, final WiresShape shape, final String color)
{
final MultiPath multiPath = shape.getPath();
drawShapeToBacking(ctx, shape, color, multiPath.getStrokeWidth(), true);
}
代码示例来源:origin: com.ahome-it/lienzo-core
public static void drawShapeToBacking(final Context2D ctx, final WiresShape shape, final String color)
{
final MultiPath multiPath = shape.getPath();
drawShapeToBacking(ctx, shape, color, multiPath.getStrokeWidth(), true);
}
代码示例来源:origin: com.ahome-it/lienzo-core
private void restoreBody()
{
if (isBodyHighlight())
{
m_parent.getPath().setStrokeColor(m_priorColor);
m_parent.getPath().setStrokeAlpha(getPriorAlpha());
m_parent.getPath().setStrokeWidth(m_priorSize);
m_priorColor = null;
m_priorSize = null;
m_priorAlpha = null;
drawLayer();
}
}
代码示例来源:origin: ahome-it/lienzo-core
public static void drawShapeToBacking(final Context2D ctx, final WiresShape shape, final String color)
{
final MultiPath multiPath = shape.getPath();
drawShapeToBacking(ctx, shape, color, multiPath.getStrokeWidth(), true);
}
代码示例来源:origin: com.ahome-it/lienzo-core
@Override
protected void beforeMoveStart(final double x, final double y)
{
super.beforeMoveStart(x, y);
m_initialPathLocation = getShape().getPath().getComputedLocation();
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-lienzo
private static BoundingBox getBoundingBox(final ShapeView<?> view) {
if (view instanceof WiresShape) {
return ((WiresShape) view).getPath().getBoundingBox();
} else if (view instanceof WiresConnector) {
final WiresConnector wiresConnector = (WiresConnector) view;
return wiresConnector.getGroup().getBoundingBox();
}
return null;
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-lienzo-extensions
public WiresShapeToolbox(final WiresShape shape) {
this(shape,
new ToolboxImpl(() -> shape.getPath().getBoundingBox()),
new HandlerRegistrationManager());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-client
private double getTotalHeight(WiresShape ws) {
double height = ws.getPath().getBoundingBox().getHeight();
for (WiresShape child : ws.getChildShapes()) {
height += (getTotalHeight(child) + PADDING_Y);
}
return height;
}
}
代码示例来源:origin: com.ahome-it/lienzo-core
public void destroy()
{
m_list.destroy();
m_registrationManager.removeHandler();
m_magnetManager.m_magnetRegistry.remove(m_wiresShape.getPath().uuid());
}
代码示例来源:origin: ahome-it/lienzo-core
public void destroy()
{
m_list.destroy();
m_registrationManager.removeHandler();
m_magnetManager.m_magnetRegistry.remove(m_wiresShape.getPath().uuid());
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-client
@Override
public void layout(final WiresContainer container) {
double x = LEFT_MARGIN_PADDING;
for (WiresShape ws : container.getChildShapes()) {
ws.setLocation(new Point2D(x,
PADDING_Y));
x = x + ws.getPath().getBoundingBox().getWidth() + PADDING_X;
}
}
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-case-mgmt-client
@Override
public void layout(final WiresContainer container) {
double y = PADDING_Y;
if (container instanceof WiresShape) {
y = y + ((WiresShape) container).getPath().getBoundingBox().getHeight();
}
for (WiresShape ws : container.getChildShapes()) {
ws.setLocation(new Point2D(PADDING_X,
y));
y = y + getTotalHeight(ws) + PADDING_Y;
}
}
代码示例来源:origin: com.ahome-it/lienzo-core
private Point2D calculateAbsCandidateLocation(final WiresShape shape, final WiresMagnet shapeMagnet)
{
final Point2D trgLocation = new Point2D(shapeMagnet.getX(), shapeMagnet.getY());
final BoundingBox shapeBB = shape.getPath().getBoundingBox();
final BoundingBox box = shape.getPath().getBoundingBox();
final double newX = trgLocation.getX() - shapeBB.getMinX() - (box.getWidth() / 2);
final double newY = trgLocation.getY() - shapeBB.getMinY() - (box.getHeight() / 2);
return new Point2D(newX, newY);
}
代码示例来源:origin: ahome-it/lienzo-core
private Point2D calculateAbsCandidateLocation(final WiresShape shape, final WiresMagnet shapeMagnet)
{
final Point2D trgLocation = new Point2D(shapeMagnet.getX(), shapeMagnet.getY());
final BoundingBox shapeBB = shape.getPath().getBoundingBox();
final BoundingBox box = shape.getPath().getBoundingBox();
final double newX = trgLocation.getX() - shapeBB.getMinX() - (box.getWidth() / 2);
final double newY = trgLocation.getY() - shapeBB.getMinY() - (box.getHeight() / 2);
return new Point2D(newX, newY);
}
代码示例来源:origin: ahome-it/lienzo-core
private Point2D calculateAbsCandidateLocation(final WiresShape shape, final WiresMagnet shapeMagnet)
{
final Point2D trgLocation = new Point2D(shapeMagnet.getX(), shapeMagnet.getY());
final BoundingBox shapeBB = shape.getPath().getBoundingBox();
final BoundingBox box = shape.getPath().getBoundingBox();
final double newX = trgLocation.getX() - shapeBB.getMinX() - (box.getWidth() / 2);
final double newY = trgLocation.getY() - shapeBB.getMinY() - (box.getHeight() / 2);
return new Point2D(newX, newY);
}
代码示例来源:origin: com.ahome-it/lienzo-core
@Override
protected boolean afterMove(final double dx, final double dy)
{
super.afterMove(dx, dy);
m_intersection = null;
if (isAllow())
{
final Point2D location = getParentPickerControl().getCurrentLocation();
final Point2D absLoc = getParent().getComputedLocation(); // convert to local xy of the path
this.m_intersection = Geometry.findIntersection((int) (location.getX() - absLoc.getX()), (int) (location.getY() - absLoc.getY()), ((WiresShape) getParent()).getPath());
}
return null != this.m_intersection;
}
微软的文档说: Specifies that the corresponding point in lpPoints is a control point or ending point for a
我基本上想得到一个角色的轮廓。我想知道如何在不绘制到 DC 的情况下做到这一点。我可以做这样的事情吗:(伪代码) 开始路径() 文本输出(“H”) 结束路径() 获取路径() 这样的东西对 GetPa
在java中,我必须获取图像的确切位置,该图像位于包内源目录下的文件夹(表情符号)中,但每当我调用时 String s= (Main.class.getResource("Emoticons\\hap
这个问题已经有答案了: Get relative path of a File path? [duplicate] (2 个回答) 已关闭 4 年前。 在此程序中,我尝试选择一个文件并读取该文件的项目
这个问题快把我逼疯了。我想在 src/main/resources 文件夹中访问一个文件,我试图通过以下方式获取路径: FileSystem fileSystem = FileSystems.getD
我正在制作一个涉及编辑文件并用路径替换占位符的程序。 代码如下: List lines = Files.readAllLines(new File(new File(basepath, "Game")
我正在使用 org.apache.commons.io.FileUtils 用于获取指定文件夹(和相关子文件夹)中包含的所有归档 PDF 这里是一个简单的代码 import java.io.File;
我正在尝试使用 AFNetworking(出色的框架)向我的 Web 服务发出 GET 请求。这是请求的代码: AFHTTPClient *httpClient = [[AFHTTPClient
我有超过 600 个 kml 文件需要加载到单个 Google map 中。最初我尝试使用 KmlLayer(),但由于 kml 文件的数量,它不起作用,所以我找到了 GeoXML3,它工作得很好。
我需要用 fileChooser.getSelectedFile() 方法但是它总是返回语言修改路径,因为一些目录在 osX 中被翻译。例如,文件夹“/Downloads”被翻译成我的系统语言“/St
嗨,我正在 js/about 下制作自定义组件.如何制作 getPath()在我的组件中可用?勇敢的组件似乎可以访问它(通过 const {app} = require('electron') )而不
我正在尝试包装需要两个 *.db4o 数据文件以便于使用的代码。我已将数据文件添加到我的 eclipse .classpath 中,方法是将文件放在 ${project_dir}/res/中并添加以下
我正在尝试以这种方式获取文件: final Intent chooseFileIntent = new Intent(Intent.ACTION_GET_CONTENT); String[]
在 Java 7 源代码中,类 Paths有一个方法 - get(URI). 在 get(URI) 中存在: return FileSystems.getDefault().provider().g
我试图获取 Wicket-Component 的路径,但在调用 componentName.getPath() 时它始终只返回 id。 实际上getPath()的返回值与getId()相同。 可能是什
一年前,我为我的毕业作品编写了 JavaFX 2.0 应用程序。但是一年过去了,我的代码出现了问题,以前可以用。 所以,在代码中我想获取文件夹并列出它的文件: File dir = new File(
我正在尝试为 Web 服务器上的 html 文件创建备份文件。 我希望备份与现有文件位于同一位置(这是一个快速修复)。我想使用 File file = new File(PathName); 创建文件
我最近遇到了 getPath() 的问题。 我的代码看起来像这样: File path = new File(Main.class.getResource("/worlds/").getPath())
关于此问题有多个问题(例如,请参阅 here),解决方案似乎是创建一个 getRealPathFromURI 方法,该方法使用一种非常 hacky 的方法来找出文件。我的问题是为什么这首先是必要的?为
我目前正在为我的计算机科学期末制作一个简单的 Java 小程序,它需要获取当前正在运行的类(class)的路径。类文件位于 C:\2013\game\文件夹中。 为了获得这条路径,我在我的主类构造函数
我是一名优秀的程序员,十分优秀!