feat: калькулятор на Kotlin Compose Desktop

- Compose 1.11.1 + Kotlin 2.2.20, окно 360x520
- Дисплей + кнопки: 0-9, + - × ÷, =, C, ⌫, точка
- Логика: ввод числа, операция, второе число, = → результат
- Клавиатура: цифры/операции/Enter=работают (бонус)
- Запуск: ./gradlew run (для Xvfb нужен SKIKO_RENDER_API=SOFTWARE)
This commit is contained in:
Hermes Agent
2026-08-12 02:49:06 +03:00
parent 6926edcf5c
commit 8c48724840
103 changed files with 681 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
plugins {
kotlin("jvm") version "2.2.20"
id("org.jetbrains.kotlin.plugin.compose") version "2.2.20"
id("org.jetbrains.compose") version "1.11.1"
}
repositories {
mavenCentral()
google()
}
dependencies {
implementation(compose.desktop.currentOs)
}
compose.desktop {
application {
mainClass = "MainKt"
}
}