【发布时间】:2011-08-23 18:15:10
【问题描述】:
是否可以从网页中拖放一些表格并在 JTable 上获得相同的表格结构?
【问题讨论】:
标签: java html swing drag-and-drop
是否可以从网页中拖放一些表格并在 JTable 上获得相同的表格结构?
【问题讨论】:
标签: java html swing drag-and-drop
您需要在要将 HTML 拖入的 swing 组件上实现 DropTargetListener。然后使用 text/html DataFlavor 从拖动中获取 HTML,并解析 HTML,将其转换为 TableModel。在您的 JTable 上设置此 TableModel。
【讨论】:
我认为可以将 n Drop 从桌面拖放到浏览器,但反过来不行。
所以,我不知道你的问题的答案,但我想提一个小想法,也许你会觉得有趣:
不直接将表格拖到摇摆应用程序。而是将该表从浏览器拖到页面上的某个 textArea 或图像。然后它可以自动将表格数据转换为 XML 启动一些流,将该数据发送到您的 Swing 应用程序(也许某些 Web 服务可以将其传递给桌面应用程序)。
我不知道这是否可以帮助你给你一些提示,我想到的其他事情是dropbox API for java,看看吧,也许你有一些有趣的功能可以帮助你。
【讨论】: