javascript - JavaScript 中类似 Eclipse 的 UI(带有 View 、组等)

标签 javascript eclipse user-interface

我正在寻找一个支持 UI 交互的 JavaScript 库,类似于 Eclipse IDE 中的工作区,即允许用户

  • 将屏幕分成包含多个 View 的不同 View 组
  • 能够调整这些组的大小
  • 通过拖放创建新组
  • 在组之间移动 View
  • 最小化/最大化 View

View 和初始工作区设置应由开发人员预定义。虽然我可以使用 JQuery UI 设置初始布局和 View ,但我想启用这些交互,以便用户可以自定义他们的工作区。这与问题 Is there a JavaScript / Jquery Component which creates a workspace like in Eclipse? 一致

是否有一个 JavaScript 库/框架提供所有这些开箱即用的交互(这样我只需要提供 View ,而不是实现工作区本身——类似于 Eclipse RCP)?

最佳答案

请看一下 ExtJS,它具有构建此类东西所需的所有组件。这是一个具有不同可调整大小窗口的示例:http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/portal/portal.html

请注意,ExtJS 是一种企业产品,可能不是您的最佳选择,具体取决于您要构建的内容。

ExtJS 4.1 演示:http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/#sample-16 EXtJS 厨房水槽:http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/kitchensink/index.html#basic-panel

关于javascript - JavaScript 中类似 Eclipse 的 UI(带有 View 、组等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11195346/

相关文章:

Eclipse SDK 突然不见了?

eclipse - 在 Eclipse 中创建新的 Maven Scala 项目导致 4 个错误

javascript - 如何在从根遍历到json树的目标 Node 时插入键?

javascript - 在哪里以及如何在 PHP 文件中添加 JavaScript 代码和 CSS 代码?

android - Realm 数据库与 Eclipse Android 项目集成

Python GUI 应用程序重新分发

java - java中如何动态显示流程图?

java - 如何将工具提示添加到 JavaFX 8 中的 TableView 标题单元格

在 html 中插入图像对象时 JavaScript 不工作

javascript - 色键效果如何准确过滤RGB值