EN · DE · RU · FR · ES

#327: SwingChooseDirectoryScreen.kt

projectforge-application/src/main/kotlin/org/projectforge/setup/wizard/swing/SwingChooseDirectoryScreen.kt · Pantalla de UI de configuración · 124 líneas · 90 código · 24 comentarios · 10 en blanco

Parte de la capa de arranque de la aplicación. Pantalla de UI de configuración.

Clase Kotlin que implementa SwingChooseDirectoryScreen.

Estructura

SwingChooseDirectoryScreenclase : SwingGUIContext) : SwingAbstractWizardWindow(context, Texts.CD_SCREEN_TITLE).

Dependencias clave: org.projectforge.common.CanonicalFileUtils, org.projectforge.setup.wizard.Texts, org.projectforge.start.ProjectForgeHomeFinder

Decisiones de diseño

Historial de Git

CommitDescripción
868d6abb72025 -> 2026 (edición menor, actualización de encabezado de licencia)
63081666fEncabezados de archivos fuente: 2024 -> 2025. (edición menor, actualización de encabezado de licencia)
b6092df09Copyright 2023 -> 2024 (edición menor, actualización de encabezado de licencia)
ab45d51faCopyright 2001-2022 -> 2001-2023. (edición menor, actualización de encabezado de licencia)
5f7ef41b8Copyright 2021 -> 2022 (edición menor, actualización de encabezado de licencia)
e1a19856aWIP: Dockerización. Corregido error tipográfico en DataTransferI18nResources. Longitud estándar de contraseñas reducida (10 -> 8).
ceb63e8a1Encabezado de código fuente: (C) 2001-2021.
878cb7169Corregidas muchas advertencias del compilador.
7c79f1922Copyright del encabezado fuente -> 2020.
73a9755dfMás limpieza de código: - Bloques catch colapsados que hacían exactamente lo mismo - ArrayList<Class> reemplazado con ArrayList<> - StringBuffer reemplazado con StringBuilder - Eliminados algunos usos de clases obsoletas (principalmente HSSFColors en Excel) - Reemplazado Collections.sort con List.sort