ich habe eine applikation, die aus einem config-file diverse werte (--> properties) ausliest. man kann zum beispiel die (anfangs)framegröße angeben mit 'FRAME_SIZE_X = 1024'.
viele benutzer werden das ganze aber lieber über die GUI machen wollen. also hätte ich gerne einen config-dialog, wo die property-bezeichnungen stehen (eventuell noch mit längerer beschreibung als tooltip) und daneben dann ein textfeld (oder bei boolean werten vielleicht ne checkbox).
ich kenne mich mit swing ausreichend aus, um dies implementieren zu können. ich wollte aber vorher nachfragen, ob es dafür bereits irgendwelche hilfsklassen gibt (sowas brauchen ja viele anwendungen). gestoßen bin ich zB auf JFileChooser bzw. JColorChooser. Wenn ich die nicht gefunden hätte, hätte ich sehr viel Arbeit unnötigerweise gemacht.
ich versteife mich dabei übrigens nicht auf properties-file oder sonst etwas. ich möchte einfach nur, dass der user ein paar konfigurationswerte wie größen- oder farbeinstellungen über die GUI ändern kann und diese werte dann in irgendeiner form (xml, properties, etc.) persistent festgehalten und später wieder eingelesen werden können. wie macht ihr sowas (am schnellsten)?
viele benutzer werden das ganze aber lieber über die GUI machen wollen. also hätte ich gerne einen config-dialog, wo die property-bezeichnungen stehen (eventuell noch mit längerer beschreibung als tooltip) und daneben dann ein textfeld (oder bei boolean werten vielleicht ne checkbox).
ich kenne mich mit swing ausreichend aus, um dies implementieren zu können. ich wollte aber vorher nachfragen, ob es dafür bereits irgendwelche hilfsklassen gibt (sowas brauchen ja viele anwendungen). gestoßen bin ich zB auf JFileChooser bzw. JColorChooser. Wenn ich die nicht gefunden hätte, hätte ich sehr viel Arbeit unnötigerweise gemacht.
ich versteife mich dabei übrigens nicht auf properties-file oder sonst etwas. ich möchte einfach nur, dass der user ein paar konfigurationswerte wie größen- oder farbeinstellungen über die GUI ändern kann und diese werte dann in irgendeiner form (xml, properties, etc.) persistent festgehalten und später wieder eingelesen werden können. wie macht ihr sowas (am schnellsten)?