
能不能用 css html 等前端技术写 ui 呢?
1 hao123yinlong 2015 年 12 月 22 日 可以 。。最后写出一个浏览器来了。。 |
2 baozijun 2015 年 12 月 22 日 javaFx? |
3 MForever78 2015 年 12 月 22 日 JavaFX 声称移植了 Webkit https://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm 亲测是大坑, CSS 和 HTML 都是自己的一套方言。还是老实用 swing 吧。 为什么要用 Java 呢... |
4 nobodycrackme 2015 年 12 月 22 日 为啥要用 Java 呢,为啥要写桌面程序呢,为啥要用 Java 写桌面程序呢? 用前端技术写 ui 的话,欢迎入坑 Electron http://electron.atom.io/ |
5 yh7gdiaYW 2015 年 12 月 22 日 @hao123yinlong 以前看过一篇分享,最后作者 zip 了绿色版浏览器和前端文件 |
6 liuchenwei2000 2015 年 12 月 22 日 桌面用 Swing ,真想用 Web 做桌面,可以内嵌 Jetty 做服务器,用浏览器访问本机…… |
7 imn1 2015 年 12 月 22 日 新年愿望是 java 们不要再写桌面 GUI 了, cli/web 就好了, java gui 没什么使用的欲望 |
8 raysmond 2015 年 12 月 22 日 写 web 吧 |
9 Comdex 2015 年 12 月 22 日 当年用 java swing 写了一个类似于 notepad++的桌面程序,很是怀念 |
10 shuiniushushu 2015 年 12 月 22 日 用 html+js 吧,套个壳就可以了,可以参照 “墨刀” 的 pc 端 |
11 sagnitude 2015 年 12 月 22 日 CEF, JCEF https://bitbucket.org/chromiumembedded/java-cef/ https://bitbucket.org/chromiumembedded/cef/ https://cefbuilds.com/ 我司内部工具就在用,用起来不难 JavaFX , DJNativeSwing , browserlauncher 这些旧项目都不太行,以 java 为主去操纵浏览器是不行的,浏览器端发展太快,这些库的更新跟不上 web 的发展,支持浏览器也不够多,不够好 而且 DJNativeSwing 在 mac 上会有致命冲突 |
12 zhchaos 2015 年 12 月 22 日 java8 的 java FX |
13 armstrong 2015 年 12 月 22 日 可以去看看 XMind ,这个软件就是用 Java 写的,用起来很不错 |
14 g00001 2015 年 12 月 22 日 aardio+html,css,js 做界面,操作浏览器控件比 java 方便, aardio 也可以方便的调用 java , java 做界面是不太方便 |
15 HentaiMew 2015 年 12 月 22 日 javaFX 非常强大... 但是跟 HTML 无关啊... 用 css html 的话,首选的当然是 Electron 啊 |
17 chocotan 2015 年 12 月 22 日 可以试一下 jxbrowser ,不过商业使用是需要付费的 对于开源软件可以申请一个 license |
18 worldcao 2015 年 12 月 22 日 Electron +1 |
19 inisun 2015 年 12 月 23 日 挖坑给自己跳,小弟不才, swing 做出来的界面真的能丑到无下限 |
20 crytis OP |
21 yralln 2015 年 12 月 23 日 现在还有公司用 swing 做产品吗, IM? |
22 FAQFAQ 2015 年 12 月 23 日 这个问题 d()b 咕~~,现在办公 pc 上就开着一个 swing 做的客户端,公司的内部"完全自主创新"项目,号称能吊打原微软的客户端,现在()天天卡哭,被吊打还差不多,工作需要还不得不用。我们公司人不多,然后据说这个项目优点是服务端的并发大(++)~狂晕,并发大⊙⊙‖人才啊人才,能花点心思优化一下客户端么!逃(┬_┬) |
23 hyzjshwo 2015 年 12 月 23 日 不知道这个是不是靠谱? http://qtjambi.org/ |
24 Comdex 2015 年 12 月 23 日 我想说的是用 Swing 也可以做出很炫酷的界面的! |
26 crytis OP |
28 hyzjshwo 2015 年 12 月 25 日 @crytis 刚刚打字回车就提交了 我记得 intelij 和 Eclipse 用的是 swing ,当然 Eclipse 是个混合产物,因为多平台的原因,所以一定会包含平台属性 java 声称 Write once, Run Anywhere 相信大家没多少人真正做到,其中坑太多。 不知道楼主的桌面程序有什么特性和需求,现在很很多技术能很好的完成桌面应用的需求。 |
29 decaywood 2015 年 12 月 25 日 同 lz..... swing 虽然技术旧了点,但是我觉得界面其实还可以啊,美化其实提升空间很大 https://github.com/decaywood/FlashGetter |