Was könnte oder müßte in efa für eine Touch-Bedienung passieren?
Virtuelle Bildschirmtastatur:
Wenn Java so etwas mit wenig Aufwand bietet, dann wäre das wohl prima, wenn die Java-Tastatur in der Größe und Plazierung steuerbar wäre.
Ansonsten wäre es wünschenswert, falls das geht, dass die Bildschirmtasten spätestens beim Touch in ein Eingabefeld im VORDERGRUND erscheint. Win8 und Linux haben manchmal Probleme, das von sich aus sicherzustellen: Sowohl bei der Sichtbarkeit auf dem Bildschirm, als auch beim Plazieren im Vordergrund sichtbar VOR einem Dialogfeld.
Die Eingabe- und Admin-Dialogfenster:
Sie sind in der Größe derzeit (oft?) nicht änderbar und zu groß und werden von der Bildschirmtastatur überlagert. Ich muß aber das Eingabefeld sehen UND die Bildschirmtastatur.
z.B. ist "Fahrt beginnen" zu groß und kann auch nicht in der Größe geändert werden. Es hat aber fast 50% seiner Fläche grauen Rand zwischen Eingabefeldern und Umrahmung (siehe Bild "vorher").
Das gilt für fast alle Fenster, auch im Adminbereich. Es sollte praktischerweise immer die Bildschrimtastatur sichtbar bleiben und nicht verdeckt werden.
Eingabefelder und Listen:
Schön wärs, wenn die Felder etwas höher wären. Dann sind sie per Touch auch für ältere Menschen (ohne Lesebrille auf der Nase und ruderfertig) bestimmt treffsicherer.
Für die Bootslisten wäre vielleicht wie bei den Namenslisten der Anfangsbuchstabe zum Scrollen praktisch.
Bildschirm-Aufteilung:
Ich gehe von einer Auflösung von 1920x1080 aus. Da ist die Eingabe wirklich sehr bequem und die Tasten per Touch gut zu treffen. Die Tastatur ist am unteren Rand in der Mitte gut aufgehoben und hat praktisch schon Originalgröße.
Die Dreiteilung des Bildschirm könnte mehr 1:2:1 werden: Die Bootslisten links und rechts sind für Bootsnamen mit meist nicht mehr als 30 Zeichen wohl noch ausreichend breit? Bei der derzeitigen Aufteilung von 1:1:1 sind die Bootslisten praktisch nur weiß und leer.
Die Buttons in der Mitte sollten ganz nach oben rutschen, weg von der Tastatur unten. Sie könnten höher und breiter sein, ev. fast die ganze Mittelspalte einnehmen. Oder quadratisch und zweispaltig nebeneinander liegen - das hängt davon ab, was in Java besser machbar und einfacher wäre.
Die Scrollbalken könnten breiter sein - für die dicken Finger nach dem Rudern
Luxus wäre es dann, wenn das Wischen über die Bootslisten möglich wäre und die Listen scrollen würde. Ich weiß aber nicht, ob Java das Wischen per Touch beherrscht.
Die meisten Deiner Vorschläge oben sind sehr nützlich - vor allem für die Touchbedienung ganz ohne Tastatur.
Deinen Aufwand dafür kann ich nicht abschätzen. Aber die Bildschirmtastatur wird auf jeden Fall für das Neuanlegen von Personen und Booten oder Schäden etc gebraucht.