Anzeige von Bildern

jason

Mitglied
Hi,

ich bin gerade dabei, ein Programm zu schreiben, das eine (Text-)Datei ausliest und den Inhalt, der so oder so ähnlich wie unten aussieht, als Bild(er) anzeigen soll:

Code:
[a picture]
enable antialiasing
set color: 255, 0, 0, 255
draw rect: 40, 40, 60, 60

[another picture]
#some commands

Meine Frage ist: Auf was würdet ihr dabei zeichnen? Der Code soll auch, wenn nötig weiterverwendet werden können (wenn nötig). Dabei brauche ich (würde zumindest vieles einfacher machen)
Code:
Graphics2D
.
Zu Testzwecken zeichne ich bisher auf eine JComponent. Oder wäre da ein JPanel angebrachter?

Würdet ihr dann auf einem JPanel (oder was auch immer) gleich alle Bilder der Datei unterbringen, von der immer nur eins angezeigt wird, oder sollte
Code:
a picture
und
Code:
another picture
jeweils ein eigenes Objekt sein?

MfG jason
 

Runtime

Top Contributor
Auf was würdet ihr dabei zeichnen? Der Code soll auch, wenn nötig weiterverwendet werden können (wenn nötig). Dabei brauche ich (würde zumindest vieles einfacher machen)
Code:
Graphics2D
.
Zu Testzwecken zeichne ich bisher auf eine JComponent. Oder wäre da ein JPanel angebrachter?
MfG jason
Wenn ich etwas zeichne, nehme ich immer ein JComponent.
 

jason

Mitglied
Danke für die schnelle Antwort.

Würdest du dann jedem einzelnen Bild eine eigene JComponent spendieren oder eher alle Bilder da reinpacken und dann mit sowas wie
Code:
myPictureComponent.setShownPicture("another picture")
die Bilder wechseln?

MfG jason
 

eRaaaa

Top Contributor
Ein JPanel ist eine JComponent ;)

Würdet ihr dann auf einem JPanel (oder was auch immer) gleich alle Bilder der Datei unterbringen, von der immer nur eins angezeigt wird, oder sollte a picture und another picture jeweils ein eigenes Objekt sein?
Die Frage verstehe ich nicht so recht, das kann doch niemand für dich entscheiden oder, das ist doch eine Sache die du selbst festlegen musst, es ist ja dein Programm ... Wo kommt die Textdatei denn her? Ist das deine eigene Überlegung? Dann könntest du ja noch weitere "Tags" hinzufügen mit denen man das genau spezifizieren kann. so etwas wie z.B. [link] ...[/link] alles was darin steht kommt auf ein Bild oder so :bahnhof:
 

Runtime

Top Contributor
Ich würde eine JComponent mit allen Bildern machen, die eine previous/next Methode hat, welche über Buttons zugänglich sind.
 

jason

Mitglied
Es hätte ja sein können, dass das Wechseln einer JComponent zur anderen (zum Wechseln des Bildes) derart langsam ist, das es keine gute Idee ist, das mit mehreren JComponents zu machen...

Die Textdatei kann kann eigentlich von überall herkommen... Den Syntax der Datei bestimme aber ich.

Nur um Missverständnisse zu vermeiden: Es handelt sich immer um eine Datei mit mehreren Bildern, von denen immer eines angezeigt wird.

MfG jason
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Programmierung einer Tor-Anzeige Spiele- und Multimedia-Programmierung 8
Devil0s Spiel laggt trotz 90 FPS (bei der Anzeige) Spiele- und Multimedia-Programmierung 9
J Text Anzeige + baum.obj Spiele- und Multimedia-Programmierung 3
AmsananKING Arraylist von allen bildern filtern und sortieren Spiele- und Multimedia-Programmierung 11
K Problem beim Anzeigen von Bildern Spiele- und Multimedia-Programmierung 5
P Verwendung von JAI und das Splitten von Bildern Spiele- und Multimedia-Programmierung 4
M pixel perfect collision detection bei rotierenden Bildern Spiele- und Multimedia-Programmierung 13
T Bibliothek zum Verkleinern von Bildern (alle Fomate) Spiele- und Multimedia-Programmierung 3
A skallieren von Bildern Spiele- und Multimedia-Programmierung 8
Y Höhe und Breite von Bildern? Spiele- und Multimedia-Programmierung 4
D Probleme beim Download von GIF-Bildern Spiele- und Multimedia-Programmierung 4
M Tiefenwerte bei 2D Bildern abfragen Spiele- und Multimedia-Programmierung 3
G Polygonfläche vom Würfel mit Bildern füllen Spiele- und Multimedia-Programmierung 5
L Skalierung von Bildern mit Transparenz Spiele- und Multimedia-Programmierung 7
P 2D Spiel mir drehbaren Bildern (Sprites) programmieren Spiele- und Multimedia-Programmierung 10
P Problem mit PNG Bildern Spiele- und Multimedia-Programmierung 16
T Collision mit Bildern Spiele- und Multimedia-Programmierung 3

Ähnliche Java Themen

Neue Themen


Oben