在链接到gui的java中实现编辑器

| Java中有任何编辑器吗?要扩展它,想-假设-打开一个文本文件,对其进行编辑,然后将其保存回去还是取消呢? 我想要做的是,我有一个GUI,我想单击一个会弹出文件选择器的按钮,然后选择将使用此编辑器打开的文本文件,然后编辑该文件并最终保存它或取消以不保存更改,这将使我返回到我的GUI。 我想在Java环境中完成所有这些操作,关闭GUI,编辑文件,然后重新打开很容易。     
已邀请:
        如果您要创建自己的编辑器,那将是一个很大的过程。您必须构建UI(1个大文本区域),然后设置一个文件选择器。 基本上使用
JFrame
JTextArea
JFileChooser
    
        我不确定这是否正是您要的内容,但是可以肯定的是JEdit是用Java编写的编辑器。     
           这将使他们能够在运行中编辑策略 我对游戏了解不多,但是为什么在文本文件中表示“策略”?我认为您可能希望使用复选框或单选按钮或组合框,以允许用户通过选择关键字等来更改策略。然后您可以将策略存储为属性文件。 文本编辑器不允许编辑文本以获取有效值或关键作品。因此,如果用户输入\“ abcd \”,我确定那只是垃圾。如果您只需要文本,则JTextArea应该可以正常工作,因为我认为您不需要突出显示或加粗文本。文本区域支持直接从文件读取(和向文件写入)内容的功能。 您希望此“文本编辑器”提供的确切功能是什么?     

要回复问题请先登录注册