我想创建一个java应用程序,允许用户导入网页并能够在程序中编辑它。
导入网页将呈现它,页面组件(图像,文本等)将是可编辑或可拖动的,允许用户重新布局组件。
例如,用户可以加载具有图像标题的网页,但决定将其放在页面底部。他们只需单击并向下拖动图像,就可以适当地重新格式化html。它基本上是一个WYSIWYG html编辑器......
这将是一项艰巨的任务吗?我坚持如何将网页解析为可拖动的组件,并能够在所有编辑后导出html。
从我所看到的,我需要用于html组件的包装类以及跟踪所有不断变化的位置和对象的方法,但我可能是错的。这项任务有什么有用的工具吗?
答案 0 :(得分:1)
我认为从sctratch创建一些东西会很困难。但是您可以使用Eclipse Web Tools Platform(只需安装它或者基于此开发自己的插件/发行版)。它有一个相当不错的HTML编辑器/网页编辑器,具有WYSIWYG功能。
编辑:此问题还有一些提示:Java WYSIWYG HTML editor