Hallo zusammen,
ich möchte ein einfaches Programm für den Druck von Etiketten schreiben und suche zur Umsetzung mit JavaFX noch einen passenden Lösungsansatz, weil ich mit den Möglichkeiten noch nicht so vertraut bin. Dabei möchte ich in erster Linie auf FXML setzen mit dem passenden Controller dazu. Ich hatte vor ein paar Jahren mal mit XAML gearbeitet und da war sehr viel möglich.
Mein Idee ist es, dass die druckbaren Etikettenformate im Hauptfenster in Art von Kacheln angeordnet sind.
Für den Einstieg wäre mein Ansatz ein TilePane mit Buttons als "Kacheln". Im ersten Schritt kann der Button erst mal nur ein vorab erstelltes Image des Etiketts enthalten.
Später würde ich mir wünschen, dass das alles dynamisch sein soll, in der Art: Etikettenlayouts liegen jeweils in einer Textdatei in einem Unterordner und für jedes vorhandene Etikettenlayout wird eine Kachel erstellt. Aus den Etikettenkommandos könnte eine Vorschau erstellt werden, die das feste Image aus Schritt 1 ersetzen soll.
Ist es möglich das TilePane aus einer Art "Collection<Button>" im Controller zu befüllen, so wie bei ListView?
Wie könnte ich die Vorschau umsetzen?
Meine Idee dazu wäre, die graphischen Elemente über Shapes, wie Rectangle als "Etikett" und Text als Inhalt, programmatisch zu erstellen und dann als Buttonimage zu verwenden. Oder wird ein selbst erstelltes Control benötigt?
Kann bitte jemand, der sich bereits intensiver mit JavaFX/FXML auseinandergesetzt hat, kurz seine Gedanken dazu mitteilen?
Danke,
temi
ich möchte ein einfaches Programm für den Druck von Etiketten schreiben und suche zur Umsetzung mit JavaFX noch einen passenden Lösungsansatz, weil ich mit den Möglichkeiten noch nicht so vertraut bin. Dabei möchte ich in erster Linie auf FXML setzen mit dem passenden Controller dazu. Ich hatte vor ein paar Jahren mal mit XAML gearbeitet und da war sehr viel möglich.
Mein Idee ist es, dass die druckbaren Etikettenformate im Hauptfenster in Art von Kacheln angeordnet sind.
Für den Einstieg wäre mein Ansatz ein TilePane mit Buttons als "Kacheln". Im ersten Schritt kann der Button erst mal nur ein vorab erstelltes Image des Etiketts enthalten.
Später würde ich mir wünschen, dass das alles dynamisch sein soll, in der Art: Etikettenlayouts liegen jeweils in einer Textdatei in einem Unterordner und für jedes vorhandene Etikettenlayout wird eine Kachel erstellt. Aus den Etikettenkommandos könnte eine Vorschau erstellt werden, die das feste Image aus Schritt 1 ersetzen soll.
Ist es möglich das TilePane aus einer Art "Collection<Button>" im Controller zu befüllen, so wie bei ListView?
Wie könnte ich die Vorschau umsetzen?
Meine Idee dazu wäre, die graphischen Elemente über Shapes, wie Rectangle als "Etikett" und Text als Inhalt, programmatisch zu erstellen und dann als Buttonimage zu verwenden. Oder wird ein selbst erstelltes Control benötigt?
Kann bitte jemand, der sich bereits intensiver mit JavaFX/FXML auseinandergesetzt hat, kurz seine Gedanken dazu mitteilen?
Danke,
temi