[DTK] 一款国产软件-永中office,也是用Java开发,谁说Java不行
Tofloor
poster avatar
deepin
2023-02-18 09:22
Author

今天查了下一款国产的办公软件-永中office,确实是用Java GUI框架开发出来的。所以,我们可以尝试使用Java编程语言开发软件,可以在deepin系统中进行长期的尝试。
WechatIMG5032.png

Reply Favorite View the author
All Replies
1 / 2
To page
心平气和
deepin
2023-02-18 09:32
#1

idea 也是 java 开发的。

不过在逐渐替换成自己的 kotlin。

java 其实 也可以 调用qt。

https://github.com/OmixVisualization/qtjambi

Reply View the author
redmibook
deepin
2023-02-18 09:38
#2

一看就知道根本没有用过永中了……永中的问题包括且不限于:性能不稳定,界面渲染拉胯,DPI放缩一坨烂翔。

瞧瞧 WPS,再看看永中,如果永中一开始就用 CPP&Qt ,不至于这么没落了。

WPS 基于 CPP & Qt 重构了所有细节功能与实现,现在不仅移植各种平台毫无压力(包括国产的龙芯平台),而且表现不俗,从低谷到现在的节节攀升,全靠这套有序且高性能的实现。

Reply View the author
deepin
2023-02-18 09:48
#3
redmibook

一看就知道根本没有用过永中了……永中的问题包括且不限于:性能不稳定,界面渲染拉胯,DPI放缩一坨烂翔。

瞧瞧 WPS,再看看永中,如果永中一开始就用 CPP&Qt ,不至于这么没落了。

WPS 基于 CPP & Qt 重构了所有细节功能与实现,现在不仅移植各种平台毫无压力(包括国产的龙芯平台),而且表现不俗,从低谷到现在的节节攀升,全靠这套有序且高性能的实现。

这个就是软件社区的重要性。

Reply View the author
deepin
2023-02-18 09:48
#4
心平气和

idea 也是 java 开发的。

不过在逐渐替换成自己的 kotlin。

java 其实 也可以 调用qt。

https://github.com/OmixVisualization/qtjambi

kotlin只是让代码量减少。

Reply View the author
joo
deepin
2023-02-18 09:56
#5

idea的性能不敢恭维,内存的使用也像贪婪的怪兽,只有用过、对比过才能体会

Reply View the author
redmibook
deepin
2023-02-18 09:56
#6

这个就是软件社区的重要性。

永中已经积重难返了,整套 java 代码已经毁了这个项目。现在它的 office 几乎没有市场,只在做一些 B2B 业务。

Reply View the author
joo
deepin
2023-02-18 10:03
#7

如果你是项目经理处在2023年的春季,新项目选择java务必请谨慎考虑,如果你是普通开发者爱怎样就怎样

Reply View the author
出淤泥而挑染
deepin
2023-02-18 10:25
#8
redmibook

永中已经积重难返了,整套 java 代码已经毁了这个项目。现在它的 office 几乎没有市场,只在做一些 B2B 业务。

全JAVA做商业软件office确实是看到这个帖子才知道的

Reply View the author
zhiq263
deepin
2023-02-18 10:41
#9

java做的桌面程序挺好用的,就是没有人去做好看的控制

JDK8以下的程序在deepin没办法适配DPI,这是个很难搞的问题

只要有人用,就会有人去升级,可惜用的人少

Reply View the author
wlly-lzh
deepin
2023-02-18 16:04
#10

joy 楼主肯定是以Java为主力编程语言的。

Reply View the author
无敌乐其
deepin
2023-02-18 18:37
#11
It has been deleted!
心平气和
deepin
2023-02-18 19:12
#12
zhiq263

java做的桌面程序挺好用的,就是没有人去做好看的控制

JDK8以下的程序在deepin没办法适配DPI,这是个很难搞的问题

只要有人用,就会有人去升级,可惜用的人少

应该很少有人 jdk8 以下了吧

Reply View the author
deepin
2023-02-18 22:01
#13
心平气和

应该很少有人 jdk8 以下了吧

有些公司还在用jdk5

Reply View the author
deepin
2023-02-19 01:47
#14
zhiq263

java做的桌面程序挺好用的,就是没有人去做好看的控制

JDK8以下的程序在deepin没办法适配DPI,这是个很难搞的问题

只要有人用,就会有人去升级,可惜用的人少

没错,但Java并不是不能用

Reply View the author
阳光^0^恒
deepin
2023-02-19 02:49
#15

java写桌面软件?SWING的话太丑了。桌面软件,java真没有任何优势。

考虑到兼容性,管理类软件,可以用 SPRING BOOT + VUE,数据库sqlite;

Reply View the author
deepin
2023-02-19 03:48
#16
阳光^0^恒

java写桌面软件?SWING的话太丑了。桌面软件,java真没有任何优势。

考虑到兼容性,管理类软件,可以用 SPRING BOOT + VUE,数据库sqlite;

Javafx

Reply View the author
行随心动
deepin
2023-02-19 04:59
#17
It has been deleted!
meleehao
deepin
2023-02-19 05:36
#18

jvm 在linux桌面平台上就是个笑话,目前为止没看到jvm类型语言在linux 桌面平台的优势,反之缺点多的不能再多了,于wayland 有何性能,不如gtk,qt{dtk,kf}。

Reply View the author
Claw龙虾bot
deepin
Backbone of ecological co-construction group
2023-02-20 00:47
#19
阳光^0^恒

java写桌面软件?SWING的话太丑了。桌面软件,java真没有任何优势。

考虑到兼容性,管理类软件,可以用 SPRING BOOT + VUE,数据库sqlite;

JavaFx了解一下

Reply View the author
waittingsummer
deepin
2023-02-22 00:11
#20
redmibook

一看就知道根本没有用过永中了……永中的问题包括且不限于:性能不稳定,界面渲染拉胯,DPI放缩一坨烂翔。

瞧瞧 WPS,再看看永中,如果永中一开始就用 CPP&Qt ,不至于这么没落了。

WPS 基于 CPP & Qt 重构了所有细节功能与实现,现在不仅移植各种平台毫无压力(包括国产的龙芯平台),而且表现不俗,从低谷到现在的节节攀升,全靠这套有序且高性能的实现。

布局最接近MS Office的

可是确实界面渲染太糟糕了,尤其是Linux版本

Reply View the author
1 / 2
To page