V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaoyanbot
V2EX  ›  分享发现

关于 桌面程序 界面库 的一个想法 H5-GUI ,有限支持 Java 绑定(没找到满意的,打算开这个坑,或者各位觉得有满足需求的开源库了吗?)

  •  1
     
  •   xiaoyanbot · 2018-09-09 12:38:36 +08:00 · 1892 次点击
    这是一个创建于 2270 天前的主题,其中的信息可能已经有所发展或是发生改变。

    核心是:使用 H5 前端来做 桌面程序的 GUI

    不用 JavaFX 或者 Swing 等的原因是,希望找到一个更通用的技术栈

    另外一点,Elecron 没有 Java 的绑定

    大概的特性点如下:

    H5-GUI

    开源标准:Elecron (标准化 H5 和 JS 和 Node 能力)

    小巧:mini-blink 内核; mini-electron 发布;(发布尺寸)

    组件库: 类似 WinForms 组件库,支持社区前端组件接入

    设计器: 类似 Visual Studio 的设计器

    多语言绑定: 优先支持 Java (后续支持 Go、然后 C#、然后 Python、然后 C++ 等)

    绑定和 API 调用两回事,绑定是原生绑定,前后端分离的 API 调用方式,支持所有后端

    多平台方面: 优先支持 Windows。 后续 Mac

    . .

    感兴趣?

    加 QQ 群讨论: 876639789

    5 条回复    2018-09-10 09:12:26 +08:00
    sobigfish
        1
    sobigfish  
       2018-09-09 13:37:45 +08:00
    CEF 好了,合并还用 electron
    https://bitbucket.org/chromiumembedded/java-cef
    xiaoyanbot
        2
    xiaoyanbot  
    OP
       2018-09-09 13:58:08 +08:00
    xiaoyanbot
        3
    xiaoyanbot  
    OP
       2018-09-09 14:01:18 +08:00
    chocotan
        4
    chocotan  
       2018-09-09 15:18:54 +08:00
    jxbrowser
    AllOfMe
        5
    AllOfMe  
       2018-09-10 09:12:26 +08:00 via Android
    这个和 javafx 能绑定 pojo 和 js 的全局变量很类似,感觉的确很方便,如果对 Java 好手来说
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1049 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:13 · PVG 05:13 · LAX 13:13 · JFK 16:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.