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

目前流行的 Java 桌面应用 UI 框架?

  •  
  •   Trumeet ·
    Trumeet · 2017-12-16 17:35:45 +08:00 via Android · 16861 次点击
    这是一个创建于 2530 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如说 Swing ?有没有好看点的方案 /主题呢

    16 条回复    2018-01-18 12:21:32 +08:00
    lhx2008
        1
    lhx2008  
       2017-12-16 17:37:18 +08:00 via Android
    swing 好像没有好看的皮肤,感觉桌面开发 java 已经不是主流了
    murmur
        2
    murmur  
       2017-12-16 17:40:21 +08:00
    jetbrains 用的是商业版的 UI 框架么 还是自家的
    Trumeet
        3
    Trumeet  
    OP
       2017-12-16 17:40:46 +08:00 via Android
    @lhx2008 同感..
    wxsm
        4
    wxsm  
       2017-12-16 17:45:21 +08:00
    要想好看,上 electron
    DoraJDJ
        5
    DoraJDJ  
       2017-12-16 17:52:38 +08:00
    不知道 Java 自家的 Java FX 行不行。
    同意 #1 观点,似乎现在几乎没有人用 Java 写桌面应用了。
    Trumeet
        6
    Trumeet  
    OP
       2017-12-16 18:16:18 +08:00 via Android
    @wxsm 可是并不资瓷 Java (
    Trumeet
        7
    Trumeet  
    OP
       2017-12-16 18:17:42 +08:00 via Android
    @lhx2008 那么目前主流是..?
    mmdsun
        8
    mmdsun  
       2017-12-16 18:18:42 +08:00
    mark.
    现在桌面 C# 、uwp 是主流吧
    Luckyray
        9
    Luckyray  
       2017-12-16 18:33:59 +08:00 via iPhone
    Javafx
    zhaohui318
        10
    zhaohui318  
       2017-12-16 18:54:10 +08:00   ❤️ 1
    cunkouwdy007
        11
    cunkouwdy007  
       2017-12-16 19:41:57 +08:00
    油管上有不少用 javafx 做 UI 的视频,个人觉得还不错,楼主可以去看看
    框架有个 JFoenix,是 MD 风格的
    另外楼主可以瞅瞅安卓那边的框架看看,也许能够通用
    nicevar
        12
    nicevar  
       2017-12-17 11:23:18 +08:00
    swt 比较好看,就是 eclipse 的风格,现在都没有人为 swing 和 swt 打口水仗了,口水都转移到 go 和 rust 上面去了,毕竟桌面 ui 开发 java 不是主流,windows 肯定是 c#的框架主流,跨平台是 Qt
    unique
        13
    unique  
       2017-12-17 15:57:00 +08:00   ❤️ 1
    jowuIM
        14
    jowuIM  
       2017-12-17 23:02:07 +08:00
    c#和 c++
    c#是 wpf 和 winform,c++比较复杂,但是对性能有要求就会使用 c++
    inflationaaron
        15
    inflationaaron  
       2017-12-18 01:29:48 +08:00 via iPhone
    用 java 写 desktop 只有跨平台一个好处了,所以为什么不看看 electron 或者 qt ?这种东西一跨平台问题就多了
    jlkm2010
        16
    jlkm2010  
       2018-01-18 12:21:32 +08:00
    javafx 功能非常强大
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:33 · PVG 22:33 · LAX 06:33 · JFK 09:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.