2
jarlyyn 2017-04-14 19:05:22 +08:00
各种脑图系列
|
3
murmur 2017-04-14 19:05:39 +08:00
jetbrains 的界面和 matlab 的界面好像都是 java 系的
|
4
Cbdy 2017-04-14 19:15:10 +08:00 1
jb 全家桶、 eclipse 、 netbeans
java ,专业开发 ide ,😄 |
5
rosu 2017-04-14 19:37:27 +08:00 via Android
JB 全家桶, eclipse , Android studio 应该都是吧。
|
6
Devin OP |
7
davidzhanwork 2017-04-14 20:07:07 +08:00 via Android
@Devin Android 的扩展名好像就是 jar 吧。。。{linux}
|
8
imn1 2017-04-14 20:26:05 +08:00 1
真心希望不要用 java 开发 win GUI ,除了那些界面非常简单的(不关注外观),其他丑得不行
其实我觉得不是 java 的问题,因为偶尔也见过一两个界面不错的,至少几个思维导图还可以 但大部分,真心不觉得是 windows 或现代 linux 的 GUI 程序,倒像是 win98/古董 linux 下的作品 |
11
tedzhou1221 2017-04-14 20:54:51 +08:00 via iPhone
Kettle 也是 java 开发的
|
12
a87150 2017-04-14 20:57:24 +08:00 via Android
不用 c #?
|
13
mringg 2017-04-14 21:32:20 +08:00 via iPhone
上学的时候写过
|
14
Hello1995 2017-04-14 21:43:13 +08:00 via Android
用 JavaFX 写过一个 RSS Reader for Windows ,支持 RSS 订阅也支持普通页面的自定义规则抓取,不过仅仅只是写着玩
|
15
DJBird 2017-04-14 21:57:51 +08:00 via iPhone
最近刚开发一个内部工具用了 swing ,还用 JavaFX 弄了个界面让别人测试代码
|
16
swcat 2017-04-14 22:29:19 +08:00 via iPhone
qt ,就是包大了点
支持全系统的应用,工业上的 |
19
Cbdy 2017-04-14 23:02:12 +08:00 1
@Devin 拓展名不能说明什么,任何语言都可以搞成".exe"的程序,况且在 unix 下,可执行的二进制就没有后缀的说法,执行程序有很多方法
据说 java9 带 repl ,估计可以像 groovy 那样写带 shbang 的脚本程序了 |
20
zhihaofans 2017-04-15 00:10:16 +08:00 via iPhone
vs 好像就可以用 java
|
21
fookwood 2017-04-15 00:41:10 +08:00 1
用 Java 来开发 windows 应用的话,目前来说应该是用到了 javafx ,一个 jar 包就可以跨平台跑。而且 jdk 提供打包工具把 jar 包封装成自带 jre 的 exe 程序。。
|
22
gam2046 2017-04-15 00:49:45 +08:00 1
@fookwood 求科普,“ jdk 提供打包工具把 jar 包封装成自带 jre 的 exe 程序”,封装成自带 JRE 的 EXE 程序, HOW TO ?
|
24
Miy4mori 2017-04-15 02:45:13 +08:00 via iPhone 1
我认为一般在和系统交互少,有跨平台需求,并且很多需求有现成的 java 库可用的时候
|
25
kokutou 2017-04-15 09:35:05 +08:00 via Android 2
@gam2046 随便一个打包工具都可以的。
就算自己做, jre+jar+用 c 写一个 exe ,内容就一行 system("jre\java.exe -jar xx.jar")也是一样效果。。。还有别的什么参数什么的,不同 jre 路径什么的处理下就好了。 |
26
KingYang 2017-04-15 10:30:18 +08:00 via iPhone
javafx ,已转 c#
|
27
Jermic 2017-04-15 12:24:10 +08:00
怎么?你们都不用 idea 跟 eclipse?这俩没有 win 平台的?
|
28
zjqzxc 2017-04-15 17:18:36 +08:00
如果目标用户不是程序员的话,慎用
毕竟发给用户一个.exe 文件,用户还要手动下载 jre 的话成本太高了(那个破页面还没中文不说,还把所有系统列一块而不根据 ua 自动识别,对于普通用户太难了) |
29
fookwood 2017-04-15 21:46:01 +08:00 1
|
30
onice 2017-05-01 11:08:01 +08:00
当然需要,例如一些小型的桌面应用,对速度要求不高,弄一个凑合下这种。不过大部分是自己内部用。尤其是需要给一个命令行工具开发 GUI。
给客户的话,几乎不会用。。。主要是处于如下考虑:客户需要安装 jre,另一个是速度很慢,就像是 eclipse 吧。。。 |