openlang

想用 Kotlin 在屏幕上画三角函数曲线、分形和参数方程图

我想用 Kotlin 画三角函数曲线、分形和参数方程图。看到过 Let's Plot 的介绍。以前 Basic 还没变成 Visual Basic 时,我写过画参数曲线的程序。看着方程在屏幕上画出来,还挺有意思。

现在我想在 Kotlin 里做同样的事。我想要一个带按钮和文本框的窗口,输入 X 和 Y 的值,还有角度(用度,不用弧度),然后看图形画出来。

单独装好 Kotlin,大概并不能直接画方程。还得有东西来提供窗口、按钮和文本框。Java FX 是一个选择。我好像在网上看过,Java FX 还需要 CSS 和 HTML。Compose 能做出这样的窗口和控件吗?

Flutter 用的是 Dart。

我糊涂了!我不想为了这件事去学一堆语言。我很支持 KISS 原则(不是说那个乐队!)。

大家建议走哪条路?

从英语翻译查看原文

后续讨论 3

顺着彼此的依据读下去
  1. 固定链接

    用 Compose 好像得写不少代码,Gradle、XML 之类的都要处理。

    Swing 或 Java FX 也能得到差不多的结果吗?我还看到过 KotlinFX。

    从英语翻译查看原文

同一个问题的其他角度

  1. 在 Java Mail 中显示发件人名称而非邮箱地址

    我通过 Java Mail API 发送消息。邮件到达后,收件箱显示的是发件地址。我想用一些文本替代这个地址。这应该是可以的,因为我收到的 facebook 邮件在收件箱里显示 "Facebook - Message title",而不是 "mail…

    回复 2最近活动 java
  2. 从 TypeScript 访问 Dynamics CRM

    我的 CRM 代码在网页资源中运行,所以要获取实体数据,就得写成 这样来读取数据。 可惜用 typescript 编写时,这个表达式无法编译。现在我手动把 window.parent 加到 Xrm.Page 前面……(Xrm 类型定义已经装好了),这…

    回复 2最近活动 typescript
  3. Gleam 的 HTTP 响应头需要怎样的日期格式?

    我想发送一个 Date 响应头。所需的格式如下。 这是我目前尝试的代码。

    回复 3最近活动 gleam