Jetpack compose 提供了很多 Material 组件,例如 TextField 等。但是,要构建文件编辑器之类的东西,可以使用什么样的组件来支持多行文本,以及选择文本、剪切复制粘贴等文本操作。 .
也有兴趣了解 Jetpack compose 桌面的等效组件。
Jetpack compose 提供了很多 Material 组件,例如 TextField 等。但是,要构建文件编辑器之类的东西,可以使用什么样的组件来支持多行文本,以及选择文本、剪切复制粘贴等文本操作。 .
也有兴趣了解 Jetpack compose 桌面的等效组件。
对于 Compose Desktop,您可以使用像RSTextArea这样的 Swing 组件
我写了一篇关于如何嵌入它的博客文章。
jetbrains 在 GitHub 上有一个用于编辑器的官方示例 https://github.com/JetBrains/compose-jb/tree/master/examples/codeviewer