• 请不要在回答技术问题时复制粘贴 AI 生成的内容
appstore54321
V2EX  ›  程序员

桌面 Java GUI 是一个坑吗?

  •  
  •   appstore54321 · Dec 27, 2016 via iPhone · 3114 views
    This topic created in 3431 days ago, the information mentioned may be changed or developed.
    1. 目前有很多大公司在维护 Java GUI 产品吗?(考虑传统行业)
    2. IntelliJ IDEA 是用什么 GUI 框架写的?
    3. 目前使用 JavaFX 是个比较好的选择?
    wintersun
        1
    wintersun  
       Dec 27, 2016   ❤️ 1
    1. 目前有很多大公司在维护 Java GUI 产品吗?(考虑传统行业)
    ==>因为是个坑,所以我估计较少,就算有,也会采用 Java Web Start

    2. IntelliJ IDEA 是用什么 GUI 框架写的?
    ==>包括 Eclipse ,都是以 Java 为基础开发,所以这也是这些 IDE 运行时需要有 JDK(JRE)的原因

    3. 目前使用 JavaFX 是个比较好的选择?
    ==>除非必要,能 B/S 就不要 C/S ; 非要 C/S ,能.NET , C#, Python,...就不要 Java
    qping
        2
    qping  
       Dec 27, 2016
    wintersun
        3
    wintersun  
       Dec 27, 2016
    非要 Java , Eclipse 采用的 SWT 可以研究一下
    armstrong
        4
    armstrong  
       Dec 27, 2016
    xmind 也是 Java 写的软件,运行挺流畅的。不过现在确实是能 B/S 就不要 C/S
    sheep3
        5
    sheep3  
       Dec 27, 2016
    fan123199
        6
    fan123199  
       Dec 27, 2016
    我用过 javafx ,坑挺多的,不过 javafx 提供的 API 还不错,写出能跑的 GUI (很难看)还是比较容易的。 javafx 的网上资料好少。除非你的工作就是这一块,否则不推荐。
    lgh
        7
    lgh  
       Dec 27, 2016 via iPhone
    @armstrong XMind 是用的 Eclipse RCP 平台,前东家也用过,其中的界面库也是 SWT ,看起来和原生没什么区别,视觉效果比起 Swing 好多了。
    yidinghe
        8
    yidinghe  
       Dec 27, 2016 via Android
    我现在正在用 javafx ,确实有些坑,但总体来说开发和维护效率比 swing 高很多, javafx 本来就是作为 swing 的替代推出的。
    iFlicker
        9
    iFlicker  
       Dec 27, 2016
    是个大坑 0.0
    SoloCompany
        10
    SoloCompany  
       Dec 27, 2016
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5519 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 02:35 · PVG 10:35 · LAX 19:35 · JFK 22:35
    ♥ Do have faith in what you're doing.