cost 171 ms
Compose desktop(JVM) BasicTextField,韓語輸入復制

[英]Compose desktop(JVM) BasicTextField, Korean input duplicating

我正在 Compose 桌面上實現一個簡單的搜索輸入字段。 我的代碼如下所示。 此代碼將創建一個最多 1 行的文本字段。 它在英文輸入上沒有任何問題。 但是,當我輸入韓文時,空格、回車甚至數字等鍵都會復制最后一個韓文字符。 例如,在英語中,如果我輸入 H、I、,。 這將是 HII! 是否可以對 te ...

kotlim 和 compose 有什么區別?

[英]What difference kotlim and compose?

我開始研究 kotlin 並遇到了很多我找不到的問題:kotlin multiplatform 和 compose multiplatform 有什么區別? 他們可以在同一個項目中一起工作嗎? 什么更主要? 我從官方文檔中了解到的是 kotlin multiplatform 是一個在各種系統上開發 ...

在 Compose 中顯示具有不同文本的多種對話框類型

[英]Display multiple dialog types with different text in Compose

哪一種是在屏幕上顯示例如 2 種類型的對話框並將消息參數化到每個對話框的最佳方法? 現在我有一個記住可變狀態DialogType enum變量,它表示是否必須顯示對話框,所以如果狀態是MessageDialog或ConfirmationDialog將顯示其中之一。 但是......如果我需要將消息( ...

在沒有 JVM 的情況下編寫多平台? (本機 windows 可執行文件)

[英]Compose Multiplatform without JVM? (native windows executable)

理論上,使用kotlin multiplatform ,您可以為 Windows 編譯一個可執行文件,它不依賴於要執行的JVM 。 它完全是原生的。 現在我發現了用於為kotlin multiplatform平台開發 GUI 的Compose Multiplatform 。 據說它也可以開發 Wi ...

在 Box scope 內時不能使用隱式或顯式接收器

[英]Can't use implicit or explicit receiver when inside Box scope

我正在學習基於 Jetpack Compose 的 Jetbrains 的“Compose Multiplatform”。 一些信息 Kotlin:1.5.31 智能:2021.3.1 所以在構建下面的代碼時,我得到了錯誤: fun Modifier.align(alignment: Alignme ...

撰寫多平台:刪除 window 標題欄中的“x”按鈕

[英]Compose Multiplatform: remove 'x' button in window title bar

我的 Compose Multiplatform 應用程序中有一個對話框,並且想要刪除 window 標題欄中的關閉按鈕。 如果可以,如何刪除此按鈕? 現在,我已經通過在 onCloseRequest 中使用空的 function 刪除了按鈕的行為。 可重現的示例(您可以看到 2 windows 即 ...

使用 Compose for Desktop 捆綁文件

[英]Bundle Files with Compose for Desktop

我是一名 Android 開發人員,我有使用 Jetpack Compose 的經驗。 現在我正在嘗試構建桌面應用程序,所以我找到了這個Compose for Desktop項目。 我想在我的桌面應用程序中存儲一個JSON文件,以便我可以從我的桌面應用程序中讀取該文件並將其顯示給用戶。 在 And ...

Jetpack Compose 可在另一個可組合物中使用更大尺寸的可組合物

[英]Jetpack Compose place composable with bigger size inside another composable

所以我想有一個盒子作為一個窗口,里面有另一個比最外面的盒子大的盒子。 然后我想讓內框可以拖動,這樣我就可以在最外面的框內移動它。 我的代碼如下所示: 現在的問題是,內盒是內盒仍然只有外盒那么大。 所以我可以拖動內框,但看到內藍色框的背景僅與外框一樣寬和高。 是否有其他修飾符可以使用,可以在其 ...

如何在非Android項目中設置Kotlin編譯器的版本?

[英]How to set the version of the Kotlin compiler in a non-Android project?

嘗試使用 Kotlin 和 Compose Multiplatform 編譯項目時遇到編譯錯誤,我認為是由於 Compose 1.1.0 編譯器擴展與 Kotlin 1.6.21 不兼容。 即使我將 Kotlin 插件版本設置為 1.6.10: 我收到此錯誤: Kotlin: kotlinc-j ...

Jetbrains @Composable 函數是否有真正的多平台測試設置?

[英]Is there a truly multiplatform testing setup for Jetbrains @Composable functions?

我希望能夠在我的公共項目的androidTest目標中運行@Composable上下文,以便測試駐留在commonMain中的高階組件,例如 ContentLocalProviders 和布局。 就像是: 我從expect fun runComposeTest(content: @Composab ...

如何在 Jetpack Compose 中以可移植的方式實現計時器?

[英]How can I implement a timer in a portable way in Jetpack Compose?

我想編寫一些應用程序,其中我希望某些事情按計划發生。 每隔幾分鍾輪詢一次 URL 更新似乎是一個相當常見的用例。 不過,在這種特殊情況下,我只是想實現一個時鍾。 這有效:@Composable fun App() { var ticks by remember { mutableState ...

JetBrains Compose for Desktop 標題欄背景色或深色模式

[英]JetBrains Compose for Desktop title bar background color or dark mode

JetBrains Compose for Desktop 中有沒有辦法更改標題欄背景顏色或僅將其更改為暗模式? 我使用的是 MacOS,所以條形可以是淺色或深色。 也可以讓標題欄本身不可見(但保留關閉、最小化和最大化按鈕)並在其下方創建您自己的視圖。 我正在查看撰寫的 window 代碼,但在那 ...

單擊 Compose Multiplatform 中的其他位置時如何清除 BasicTextField 的焦點?

[英]How to clear focus of BasicTextField upon clicking somewhere else in Compose Multiplatform?

我在 Jetbrains Compose Multiplatform for desktop 中有一個BasicTextField 。 當我單擊它時,TextField 獲得焦點並變為可編輯。 但是,當我單擊應用程序中的其他位置時,焦點不會丟失,並且該字段仍然可以編輯,就像我剛剛單擊它一樣。 我知 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM