标签: draw2d

Javascript图库

我正在为一个项目寻找一个好的JavaScript Diagram库,可以是商业的.

强制性要求:

  • 单击组件(或悬停)时突出显示连接的线和组件
  • 能够切换组件的图像(表示一组组件)
  • 放大/缩小功能
  • 能够定义支持左侧右侧拖动的自定义行为
  • 能够生成图表的可链接最小化地图

到目前为止,我检查了GoJs,JointJS和Draw2D,JointJS看起来最合适,但我不确定.文档和社区也很重要.因此,如果有人有这些图书馆或其他图书馆的经验,请告诉我您的经历.

帮助我使用我提到的功能为项目选择合适的库.

javascript diagram draw2d jointjs gojs

19
推荐指数
1
解决办法
4688
查看次数

使用swt处理按键操作


按下CTRL-C时 我想做someStuff().我写了一些代码,但它"不够好".我该怎么办?)

    //org.eclipse.draw2d.Shape getShape(){....}

    getShape().addKeyListener(new KeyListener(){

        @Override
        public void keyPressed(KeyEvent ke) {
        }

        @Override
        public void keyReleased(KeyEvent ke) {
            /*if CTRL-C pressed*/
            if((ke.getState() & KeyEvent.CONTROL) != 0 && 'c' == ('a' + ke.character - 1)){
                someStuff();
            } 
        }
    });
Run Code Online (Sandbox Code Playgroud)

谢谢.

java user-interface swt keylistener draw2d

7
推荐指数
1
解决办法
4546
查看次数

使用JavaScript向Ajf发送Ajax请求

目前,我正在开发一个使用draw2d库绘制形状和图表的Web应用程序.在服务器端我使用Java(JSF).

我可以说这个应用程序的95%只是纯JavaScript.我希望能够从我的JavaScript中发送Ajax请求,而不需要使用隐藏的字段(例如<f:inputText>使用jQuery Ajax组件?).

我试图通过添加不同的隐藏JFS组件来解决这个问题jsf.ajax.request,但是无论出于何种原因它们都不是很可靠,有时它们不会发送ajax请求.

有什么建议吗?另外,关于jQuery,我不知道如何在服务器端处理请求.

答:我最终使用了戴夫的建议.我之前尝试过使用此链接中的 jsFunction ,但是我收到了错误.显然,问题是,在Richfaces 4中尚未实现.但是,如果你使用,正如戴夫提到的那样它可以很好地工作.

还有一点,豆子对我来说不起作用,因为戴夫喝了.我必须按如下方式更改它:@ManagedBean(name ="jsFunctionBean")@SessionScoped public class JsFunctionBean {

/**
 * Test String name
 */
private String name;

public String getName() { return this.name; }
public void setName(String name) { this.name = name; }

/**
 * Test boolean
 */
private boolean test;
public boolean getTest() { return this.test; }
public void setTest(boolean test) { this.test = test; }    

/**
 * Action Method 
 * 
 * @return
 */
public String …
Run Code Online (Sandbox Code Playgroud)

ajax jquery jsf draw2d

3
推荐指数
2
解决办法
1万
查看次数

像GUI一样创建网格(类似于Microsoft Excel电子表格)

我想像电子表格一样创建GUI.具有可调整大小的单元格,填充颜色,放大和缩小等功能.我可以使用draw2d吗?

在任何基于Java的GUI框架中是否有像小部件一样的网格?或者我需要在行和列中绘制矩形?

swt eclipse-plugin jface eclipse-rcp draw2d

2
推荐指数
1
解决办法
5029
查看次数

在 SWT 中打开抗锯齿

我已经打电话了gc.setAntialias(SWT.ON);,它什么也没做。按照那个方法,它应该可以工作。

Javadoc 指出:

将接收器的抗锯齿值设置为参数,该参数必须是 SWT.DEFAULT、SWT.OFF 或 SWT.ON 之一。

它对我不起作用,我正在一个简单的画布上作画。

eclipse swt draw2d

2
推荐指数
1
解决办法
4686
查看次数

如何使用draw2d设置图像的背景颜色?

RectangleFiguredraw2d中使用了一个矩形.我可以通过调用为矩形图形着色rectangleFigure.setBackgroundColor.现在我也想以同样的方式为图像着色.为此我ImageFiguredraw2d中使用,我通过调用给出了背景颜色ImageFigure.setBackgroundColor().但它并没有给我任何颜色.那么我如何为draw2d中的图像赋予背景色?

eclipse-plugin eclipse-rcp draw2d eclipse-gef

1
推荐指数
1
解决办法
885
查看次数