问题标签 [compose-desktop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - 如何在 Jetpack Compose Desktop 中加载字体?
在 Jetpack Compose for android 中,您可以执行以下操作:
但是对于桌面,文件结构不同,我无法访问,R.font.my_font_400_regular
因为“R”是 Android 资源功能。
kotlin - 在可组合层次结构中触发重组
我正在尝试Card
使用 Jetbrains Compose(桌面/JVM)实现具有可移动(通过拖动)工作区和图形节点的图形视图(图形节点为 s)。
我设法制作了可拖动的图形节点(GraphNodeBox
),然后我想在外部节点容器(ViewBox
)上检测到拖动时移动所有节点,但状态的变化不会触发图形节点的重组。我调试记录了状态更改(当所有节点偏移都更新时)并且它是在拖动手势上执行的,但 UI 没有重新渲染。
看起来外部可组合的状态更新对嵌套的可组合没有影响。
我可能错过了 Jetbrains Compose 的想法,它应该以其他方式实现,但我无法提出正确的实现。
android-jetpack-compose - 如何在 Jetpack Compose 中创建编辑器?
Jetpack compose 提供了很多 Material 组件,例如 TextField 等。但是,要构建文件编辑器之类的东西,可以使用什么样的组件来支持多行文本,以及选择文本、剪切复制粘贴等文本操作。 .
也有兴趣了解 Jetpack compose 桌面的等效组件。
android - Kotlin Multiplatform 中共享抛出 NoSuchMethodError 的实际/预期乐趣
我正在 Kotlin Multiplatform 的帮助下开发一个虚拟天气应用程序。我正在使用 Decompose 和 MVIKotlin 来尝试共享除本机 uis、IOS 的 SwiftUI 以及桌面和 Android 的 Compose 之外的所有业务逻辑。
我正在尝试期望可组合(用于深色主题和加载图像)
这意味着它们都已实现,但由于某种原因,NoSuchMethodError 发生了崩溃。我发现了一些类似的问题,但它们都有暂停乐趣和默认参数。同时我的方法应该像jetpack todo compose sample一样工作,这是我的项目(如果你想测试发生了什么,你可以克隆它并运行它,它应该会立即崩溃)
https://github.com/Nikola-Milovic/KotlinMultipliftorm-WeatherApp
kotlin - 网络调用在 Compose for Desktop Application 的 EXE 分发版本中不起作用
我使用Ktor JVM Client在Compose for Desktop Application中进行网络调用。
网络调用在调试构建中运行良好意味着当我只是运行应用程序时它运行良好。
但是当我创建EXE分发文件时,通过packageExe
在 Gradle 中执行任务,它正在创建一个EXE文件。我已经在我的机器上安装了它。然后我正在运行应用程序,我看到网络调用不起作用。我已检查互联网是否正常工作。
请提供解决此问题的解决方案。提前致谢。
android-jetpack-compose - 如何在 jetpack compose for desktop-App 中使用 webview
我正在使用桌面撰写编写桌面应用程序。但是找不到任何关于如何使用我们应该使用的 android 中的 web-view 的建议。
对于桌面应用程序,我们不能使用 android web-view 任何帮助和建议将不胜感激。
kotlin - 如何获取屏幕上的rgb值
我在这里有我的代码,它只显示一个简单的调色板:
这看起来很不错:
但是现在如果用户单击调色板,我想获取 RGB 值。我该怎么做?(这是 Jetpack Compose Desktop,但应该和 Android 上的一样)