Fix #25: Entferne statisches .pdf-Label neben Dateinamen-Eingabefeld

Das überflüssige Label rechts neben dem Dateinamen-Eingabefeld in der
FileNameEditorPane wird entfernt. Die Dateiendung ist implizit bekannt.

- Entferne Feldinitialisierung extensionLabel
- Entferne Label aus HBox inputRow
- Entferne entsprechende Initialisierungen
- Aktualisiere JavaDoc-Kommentar

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-04-27 09:58:05 +02:00
parent 3feafcbce8
commit 5d4230b4cb
@@ -22,7 +22,7 @@ import javafx.scene.layout.VBox;
* Detailbereich-Komponente für die Bearbeitung des Zieldateinamens einer selektierten * Detailbereich-Komponente für die Bearbeitung des Zieldateinamens einer selektierten
* Ergebnis-Zeile. * Ergebnis-Zeile.
* <p> * <p>
* Die Komponente kapselt Eingabefeld, feste Dateiendung, Validierungsanzeige sowie die * Die Komponente kapselt Eingabefeld, Validierungsanzeige sowie die
* Schaltflächen „Dateiname übernehmen" und „Zurücksetzen auf KI-Vorschlag". Sie kennt * Schaltflächen „Dateiname übernehmen" und „Zurücksetzen auf KI-Vorschlag". Sie kennt
* drei Zustände gemäß fachlicher Spezifikation: * drei Zustände gemäß fachlicher Spezifikation:
* <ul> * <ul>
@@ -52,7 +52,6 @@ public final class FileNameEditorPane {
private final VBox root = new VBox(4); private final VBox root = new VBox(4);
private final TextField textField = new TextField(); private final TextField textField = new TextField();
private final Label extensionLabel = new Label(PDF_EXTENSION);
private final Label validationLabel = new Label(); private final Label validationLabel = new Label();
private final Button saveButton = new Button("Dateiname übernehmen"); private final Button saveButton = new Button("Dateiname übernehmen");
private final Button resetButton = new Button("Zurücksetzen auf KI-Vorschlag"); private final Button resetButton = new Button("Zurücksetzen auf KI-Vorschlag");
@@ -77,10 +76,7 @@ public final class FileNameEditorPane {
textField.setPromptText("Basisname ohne .pdf"); textField.setPromptText("Basisname ohne .pdf");
HBox.setHgrow(textField, Priority.ALWAYS); HBox.setHgrow(textField, Priority.ALWAYS);
extensionLabel.setId("filename-editor-extension-label"); HBox inputRow = new HBox(4, textField);
extensionLabel.setStyle("-fx-text-fill: #555555;");
HBox inputRow = new HBox(4, textField, extensionLabel);
inputRow.setAlignment(Pos.CENTER_LEFT); inputRow.setAlignment(Pos.CENTER_LEFT);
validationLabel.setId("filename-editor-validation-label"); validationLabel.setId("filename-editor-validation-label");