4

Jetpack compose 提供了很多 Material 组件,例如 TextField 等。但是,要构建文件编辑器之类的东西,可以使用什么样的组件来支持多行文本,以及选择文本、剪切复制粘贴等文本操作。 .

也有兴趣了解 Jetpack compose 桌面的等效组件。

4

2 回答 2

2

对于 Compose Desktop,您可以使用像RSTextArea这样的 Swing 组件

我写了一篇关于如何嵌入它的博客文章。

于 2021-08-31T13:37:45.893 回答
0

jetbrains 在 GitHub 上有一个用于编辑器的官方示例 https://github.com/JetBrains/compose-jb/tree/master/examples/codeviewer

于 2021-05-24T01:41:08.453 回答