Описание тега compose-multiplatform
1
ответ
Составьте - Почему API не согласован на разных платформах?
Я возился с Jetpack Compose на Android, и мне было довольно весело! Тогда я решил попробовать Compose для ПК, и мне тоже очень понравилось! И что ж, мне нужно было попробовать Compose для Интернета, и я ожидал найти тот же API, но на самом деле я об…
19 дек '21 в 23:05
1
ответ
Как очистить фокус BasicTextField при нажатии в другом месте в Compose Multiplatform?
у меня есть в Jetbrains Compose Multiplatform для настольных ПК. Когда я нажимаю на него, TextField получает фокус и становится доступным для редактирования. Однако, когда я щелкаю где-нибудь еще в своем приложении, фокус не теряется, и поле все еще…
20 дек '21 в 11:36
0
ответов
Столбец (Модификатор = ..., () -> Единица): Единица 'устарела. compose.web.web-widgets API устарел
Когда я начал изучать составление мультиплатформ для WEB, я столкнулся с проблемой, что столбец устарел. Что толку вместо него?
02 янв '22 в 15:36
0
ответов
Есть ли способ повторно использовать «общие» вещи, такие как DropdownMenu, в многоплатформенном проекте Compose?
Для рабочего стола DropdownMenu предоставляется Gradle: org.jetbrains.compose.material:material-desktop:1.0.1-rc2; для Android это в Gradle: androidx.compose.material:material:1.1.0-beta04@aar Я бы подумал, что будет общий API, который оба реализуют…
14 янв '22 в 17:07
0
ответов
Kotlin Compose Desktop, могу ли я перетащить путь к файлу из своего приложения в стороннее приложение?
Если я создаю настольное приложение Windows/Linux с помощью Kotlin Compose Desktop, могу ли я перетащить файл (т. е. путь к файлу) из своего приложения в другое приложение? Я мог бы сделать это на С# (WinForms) относительно следующих двух строк кода…
15 янв '22 в 19:09
0
ответов
Как я могу добиться многооконности в Compose Desktop
Я пытаюсь создать многооконное настольное приложение с композицией. У них будут совершенно разные экраны. Один будет основным экраном, а другой будет вспомогательным экраном. Я пробовал так. Дополнительный экран предназначался для отображения некото…
17 янв '22 в 16:16
3
ответа
Цвет фона строки заголовка JetBrains Compose для рабочего стола или темный режим
Есть ли способ в JetBrains Compose для рабочего стола изменить цвет фона строки заголовка или просто изменить его для темного режима? Я использую MacOS, поэтому панель может быть светлой или темной. Также было бы неплохо сделать сам заголовок невиди…
28 янв '22 в 19:12
1
ответ
Почему прокручиваемый модификатор не прокручивает содержимое просмотра?
Я пытаюсь заставить прокрутку работать над Columnгде количество записей может превышать высоту окна. В настоящее время я использую Compose 1.1.0-rc03, и на данный момент я только пытаюсь заставить его работать на рабочем столе. Я свел проблему к это…
04 фев '22 в 04:58
3
ответа
Как я могу реализовать таймер портативным способом в Jetpack Compose?
Есть приложения, которые я хотел бы написать, в которых я хотел бы, чтобы некоторые вещи происходили по расписанию. Опрос URL-адреса на наличие обновлений каждые несколько минут кажется довольно распространенным вариантом использования. Однако в дан…
20 фев '22 в 04:17
1
ответ
Не могу использовать шрифт в Kotlin Multiplatform
Довольно просто; только что создал проект Compose Multiplatform с помощью мастера. Пошел вперед и создал тему; но я хотел использовать тот же шрифт, поэтому я поставил poppins.ttfвнутри commonMain/resources/font/. Затем я объявил следующее в commonM…
14 фев '22 в 23:14
0
ответов
Как скомпилировать пакет MSI с помощью Compose for Desktop в IntelliJ-IDEA?
Я пытаюсь создать автономный пакет MSI для приложения Compose for Desktop, используя ./gradlew package в терминале IntelliJ-IDEA, но я всегда получаю: Задача:createRuntimeImage FAILED Я только что создал пример проекта Compose for Desktop, предложен…
22 фев '22 в 18:17
0
ответов
Как сохранить файл на Mac с помощью Compose Multiplatform for Desktop
Я пытаюсь сохранить текстовый файл с журналами приложений в моем мультиплатформенном проекте компоновки на Mac, но он работает только с отладочными сборками. Распространяемая версия создает исключение во время выполнения. Если я создам дистрибутив ч…
21 мар '22 в 18:32
1
ответ
В Compose Multiplatform DropDownMenu недоступен в commonMain?
Должен ли я вызывать его с определенных платформ (в моем случае Android и рабочий стол)?
16 апр '22 в 22:37
0
ответов
Рисование графиков с помощью Compose Multiplatform
Я хотел начать использовать Compose Multiplatform, и теперь мне нужно нарисовать с его помощью график, поэтому что-то вроде следующей картинки, но стиль может быть другим Я имею в виду, что я мог бы сделать это с холстом и нарисовать его вручную, но…
10 май '22 в 07:31
1
ответ
Существует ли действительно мультиплатформенная установка для тестирования функций Jetbrains @Composable?
Я хотел бы иметь возможность получить @Composableконтекст, работающий в цели моего общего проекта, чтобы протестировать компоненты более высокого порядка, которые находятся в commonMain, такие как ContentLocalProviders и макеты. Что-то типа: @Test f…
08 май '22 в 01:57
1
ответ
Compose desktop(JVM) BasicTextField, дублирование ввода на корейском языке
Я реализую простое поле ввода поиска на рабочем столе Compose. Мой код выглядит так, как показано ниже. BasicTextField( modifier = Modifier.align(Alignment.CenterVertically).onPreviewKeyEvent { if(it.key == Key.Enter && it.type == KeyEventTy…
05 янв '23 в 16:03
0
ответов
Джетпак компонует мультиплатформенные общие зависимости, которые не работают
Эй, я пытаюсь добавить общую зависимость для работы как для Android, так и для рабочего стола, но она нигде не работает, если я не помещу ее непосредственно в файл Android Gradle (тогда она работает только для Android). gradle.properties Градл общий…
11 фев '23 в 10:29
2
ответа
Объединяйте файлы в Compose for Desktop
Я Android-разработчик, имею опыт работы с Jetpack Compose. Теперь я пытаюсь создавать настольные приложения, поэтому я нашел этот проект Compose for Desktop . я хочу хранитьJSONфайл с моим настольным приложением, чтобы я мог прочитать файл из своего…
27 июн '22 в 19:02
1
ответ
Отображение нескольких типов диалогов с разным текстом в Compose
Какой подход лучше всего подходит для отображения, например, двух типов диалогов на экране, а также параметризации сообщения для каждого диалога?На данный момент у меня есть запоминающееся изменяемое состояние переменная, которая представляет, долже…
15 дек '22 в 11:23
1
ответ
Compose Multiplatform: удалить кнопку «x» в заголовке окна
У меня есть диалоговое окно в моем многоплатформенном приложении Compose, и я хочу удалить кнопку закрытия в строке заголовка окна. Если можно, как убрать эту кнопку? На данный момент я удалил поведение кнопки, используя пустую функцию в onCloseRequ…
09 авг '22 в 11:11