Hallo Leute,
ich bin ein Modelleisenbahn-Fan, der sich gerade eine Java-Anwendung schreibt, welche die Modellbahn (automatisch) steuert.
Um das ganze etwas ansprechender zu gestalten, soll der Gleisplan der Anlage grafisch dargestellt werden.
Es soll also eine Art Kontroll-Tafel entstehen, die Lage und Zustand der Gleise darstellt, wie im richtigen Stellwerk.
Hierfür möchte ich das Gleisbild aus einzelnen kleinen Bildern zusammensetzen, wie ein Raster.
Als Beispiel:
Eins dieser kleinen Bilder aus dem Raster stellt eine auf abbiegen gestellte Weiche dar.
Wird diese Weiche nun auf geradeaus gestellt, möchte ich diese kleine Teilbild durch ein anderes Bild einer geraden Weiche ersetzen.
So entsteht dann der optische Eindruck im Gleisbild, die Weiche wäre gestellt worden.
Als weiteres Beispiel ein rotes Signal.
Dieses rote Signal wird ebenfalls durch ein Teilbild im Raster dargestellt.
Wird nun dieses Signal von der Steuerung auf grün gestellt, wird das Teilbild im Raster durch ein Bild eines grünen Signals ersetzt.
Ich hoffe , ich konnte einigermassen vermitteln, was ich möchte.
Wie kann ich in Java ein Gesamtbild aus vielen kleinen Teilbildern bzw. images (gifs o. ä.) zusammensetzen und auch bestimme Teile durch andere Teilbilder ersetzen, sprich im Raster ansprechen bzw. austauschen.
Quasi wie auf einem Schachbrett, wo die Spielfiguren von Feld zu Feld wandern.
Wie ich ein Bild lade und darstelle weiß ich bereits, nur wie ich die Handhabung eines solchen Rasters aus vielen Bilder handhaben soll, weiß ich nicht.
Vielleicht gibt es auch ähnlich gelagerte Beispiele.
Kann mir jemand helfen?
Gruß, Alex
ich bin ein Modelleisenbahn-Fan, der sich gerade eine Java-Anwendung schreibt, welche die Modellbahn (automatisch) steuert.
Um das ganze etwas ansprechender zu gestalten, soll der Gleisplan der Anlage grafisch dargestellt werden.
Es soll also eine Art Kontroll-Tafel entstehen, die Lage und Zustand der Gleise darstellt, wie im richtigen Stellwerk.
Hierfür möchte ich das Gleisbild aus einzelnen kleinen Bildern zusammensetzen, wie ein Raster.
Als Beispiel:
Eins dieser kleinen Bilder aus dem Raster stellt eine auf abbiegen gestellte Weiche dar.
Wird diese Weiche nun auf geradeaus gestellt, möchte ich diese kleine Teilbild durch ein anderes Bild einer geraden Weiche ersetzen.
So entsteht dann der optische Eindruck im Gleisbild, die Weiche wäre gestellt worden.
Als weiteres Beispiel ein rotes Signal.
Dieses rote Signal wird ebenfalls durch ein Teilbild im Raster dargestellt.
Wird nun dieses Signal von der Steuerung auf grün gestellt, wird das Teilbild im Raster durch ein Bild eines grünen Signals ersetzt.
Ich hoffe , ich konnte einigermassen vermitteln, was ich möchte.
Wie kann ich in Java ein Gesamtbild aus vielen kleinen Teilbildern bzw. images (gifs o. ä.) zusammensetzen und auch bestimme Teile durch andere Teilbilder ersetzen, sprich im Raster ansprechen bzw. austauschen.
Quasi wie auf einem Schachbrett, wo die Spielfiguren von Feld zu Feld wandern.
Wie ich ein Bild lade und darstelle weiß ich bereits, nur wie ich die Handhabung eines solchen Rasters aus vielen Bilder handhaben soll, weiß ich nicht.
Vielleicht gibt es auch ähnlich gelagerte Beispiele.
Kann mir jemand helfen?
Gruß, Alex