加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 跨平台编程语言与一个体面的gui工具包?

发布时间:2020-12-15 01:59:30 所属栏目:Java 来源:网络整理
导读:对于我的程序理念,它要求软件用一个可由所有主要桌面平台执行的二进制文件编写,这意味着它需要一个解释语言或JVM中的语言.要么对我好,但编程语言必须平衡功率和简单(例如 Python) 我知道wxPython但我已经读过它在Mac OS X上的支持相当有限 Java听起来很棒它
对于我的程序理念,它要求软件用一个可由所有主要桌面平台执行的二进制文件编写,这意味着它需要一个解释语言或JVM中的语言.要么对我好,但编程语言必须平衡功率和简单(例如 Python)

我知道wxPython但我已经读过它在Mac OS X上的支持相当有限

Java听起来很棒&它看起来不错,但似乎很难编程

有帮助吗?

解决方法

我使用Python和wxPython很长一段时间,发现它很容易使用.我现在使用Java同时使用Swing和SWT.

我更喜欢Java,但这只是个人偏好所以你不应该让它影响你.

我没有发现从Python到Java的过渡很困难.在GUI方面,他们都有布局管理器范例 – 管理者不同但不是那么不同,你将无法切换.

Java有一个绝对庞大的类库,你可能不需要编写自己的任何版本,只需将组件串在一起即可.我从来没有真正深入Python,但它可能很相似.我注意到的一件事是我在Python中使用的所有非常好的东西(例如,s [-4:-1])仍然可以在Java中很容易地完成.这两种语言都是从C开始的,我必须使用自己的库来管理字符串.

如果你认为wxPython在MacOS上是有限的,你应该尝试Java.我在Windows,Linux和其他UNIX上运行我的Java代码而没有兼容性问题.可悲的是,不是Mac,所以我不能真的在那里建议你.

我的建议,选择一个小项目 – 用Python和Java做 – 看看它是如何在你感兴趣的所有平台上运行的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读