如何使用java swt绘制可选行

时间:2013-08-23 20:03:01

标签: java onclick swt mouseevent

我想知道是否有人能引导我朝着正确的方向前进。我正在使用JAVA SWT编写代码,其中我有2个复合材料和连接这两个复合材料的连接器。我希望能够在复合材料和连接器上检测鼠标单击事件。鼠标点击复合实现,但我不知道如何实现鼠标点击连接器。我正在使用GC绘制连接器。以下是绘制线

的代码
GC gc = new GC(composite);
gc.fillRectangle(composite.getClientArea());
gc.setForeground(composite.getDisplay().getSystemColor(SWT.COLOR_BLACK));
gc.setLineWidth(3);
gc.drawLine(x,y,X,Y);

上面的代码在两个复合之间画一条线(取一个起点和一个终点)。现在,我希望能够检测用户何时点击连接两个复合体的线。 有没有更好的方法来连接这两个复合材料,这将使我能够检测鼠标点击。

如果有人能引导我走向正确的方向,我将非常感激。

谢谢, Rohith

0 个答案:

没有答案
相关问题