我不是xtext的专家,但是我在基本知识方面有相当多的经验。我想使用AWT和swing jframe创建一个GUI,在其中我可以显示图像(或GUI的任何其他库,如果另一个库具有优势,它只需工作即可)。使用此图像,我想通过鼠标单击将坐标输入到用户正在写入DSL的.mydsl文件中。该GUI需要在xtext项目旁边运行,以便用户可以同时工作。
我的问题是:我要将GUI的代码放在哪里,以及如何将坐标输入到.mydsl文件中。
我首先想到的是将其放入验证函数中,因为它被连续调用,但是我觉得这不是放置它的正确位置。
最终结果应该是其中带有xtext项目的Eclipse接口。在此eclipse界面旁边有一个GUI,可以通过鼠标单击将坐标添加到eclipse界面中的.mydsl。