绘制 DrawLine 后,它保持选中状态。我希望它们在绘制后不被选中。
如何在绘制后取消选择 DrawLine?
DrawLine.setEnableSelect(false)
(WAG 来自检查我以前从未听说过的 API 的 JavaDocs)。
如果您有此方法可用,请使用此方法:DrawLine.setSelectNewLines
或者您可以使用setSelected(null)
取消选择新绘制的项目。您还需要添加DrawLineListener
,以便您可以收听新线路以使用此功能。示例代码行将是:
drawLine.addDrawLineListener(new DrawLineListener() {
@Override
public void lineSelected(ChangeEvent ce) {}
@Override
public void lineNew(ChangeEvent ce) {
drawLine.setSelected(null);
}
});