jeudi 28 mai 2015

JavaFX Hilfe beim Design eines Quiz

Hallo,

ich fange gerade erst an, JavaFX kennenzulernen, und habe mir als kleines Projekt vorgenommen, ein Quiz zu programmieren. Die Funktionen, die das Quiz beinhalten soll, sind dabei kein Problem; diese sind entweder schon implementiert oder können sehr einfach implementiert werden.

Wo ich aber Hilfe bei gebrauchen könnte, ist das GUI. Konkreter geht es mir hauptsächlich um die Antwortfelder für den Nutzer (Es handelt sich um ein Multiple Choice Quiz, der Nutzer soll also auf eine von 4 Antworten klicken).
Zunächst stellt sich hierbei die Frage, welcher Control dafür am besten geeignet ist. Derzeit benutzte ich Labels mit einem Rand, angeordnet in einem Gridlayout ( Screenshot ). Die Labels waren bis jetzt nur eine Übergangslösung - jetzt würde ich gerne eine optisch ansprechendere Variante haben die im besten Fall folgende Bedingungen erfüllt:
  1. Die 4 Felder sind alle gleich groß (unabhängig vom Inhalt) und stehen im Verhältnis zur Fenstergröße
  2. Der Text in den Feldern muss die möglichkeit eines Zeilenumbruchs haben
  3. Die Felder sollen dem Nutzer ein Feedback geben, wenn er sie klickt (Ändern der Farbe o.Ä. , quasi wie ein Button)
  4. Die Felder sollen optisch eben zu einem Quiz passen.


Mir geht es hier jetzt nicht um ein perfektes Design, aber eben etwas, wo der Nutzer keinen Augenkrebs von bekommt. Da ich mich noch kaum mit JavaFX auskenne und bei den vielen verschiedenen Controls etwas den Überblick verliere, würde ich mich über ein paar Tipps sehr freuen! :)

Bei Bedarf und/oder Interesse kann ich natürlich die zum Programm gehörige FXML Datei als Anhang hochladen.

Liebe Grüße,
Astobix


JavaFX Hilfe beim Design eines Quiz

0 commentaires:

Enregistrer un commentaire