aus 3 BufferedImages 1 generieren

mr.freeze

Aktives Mitglied
Java:
BufferedImage allImages = new BufferedImage(1500, 1200, BufferedImage.TYPE_INT_RGB);
Graphics g = allImages.createGraphics();
g.drawImage(myImage, 0, 0, new ImageObserver() {
					
	@Override
	public boolean imageUpdate(Image img, int infoflags, int x, int y,
			int width, int height) {
 		       // TODO Auto-generated method stub
		      return false;
	}
});
Sind die parameter bei imageUpdate x und y die Position der jeweiligen bilder im neuen bild?
und die breite und höhe des jeweiligen bildes oder des neuen bildes, welches die anderen enthält?

Gruß
 

eRaaaa

Top Contributor
Java:
BufferedImage allImages = new BufferedImage(1500, 1200, BufferedImage.TYPE_INT_RGB);
Graphics g = allImages.createGraphics();
g.drawImage(myImage, 0, 0, new ImageObserver() {
					
	@Override
	public boolean imageUpdate(Image img, int infoflags, int x, int y,
			int width, int height) {
 		       // TODO Auto-generated method stub
		      return false;
	}
});
Sind die parameter bei imageUpdate x und y die Position der jeweiligen bilder im neuen bild?
und die breite und höhe des jeweiligen bildes oder des neuen bildes, welches die anderen enthält?

Gruß

Ähm nein :) Der letzte Parameter ist nur der Observer, i.d.R. kann der "weggelassen" werden, bzw., du kannst da eig. einfach null übergeben. Die Position gibst du da an, wo du momentan 0,0 stehen hast.
Also für das erste Bild würde wahrscheinlich [c]g.drawImage(myImage, 0, 0,null)[/c] ausreichen. Dann wird das Bild mit der "Originalgröße" auf das neue Bild an Position 0,0 gemalt. Willst du die 3 Bilder skaliert malen, kannst du eine der anderen drawImage-Methoden benutzen(z.B. drawImage(Image img, int x, int y, int width, int height, ImageObserver observer))
 

mr.freeze

Aktives Mitglied
Hab ein bissel gelesen, ein bissel gefragt
und ein bissel ausprobiert.
war doch sehr schnell :D

hat funktioniert, danke!

Gruß
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
C BufferedImages in Jar laden. Allgemeine Java-Themen 1
S BufferedImages übereinander. Allgemeine Java-Themen 8
R nichtmehr benötigtes BufferedImages aus dem Speicher entfern Allgemeine Java-Themen 4
LimDul Eindeutige ID (ala UUID) generieren als numerisch, maximal 16 Stellen Allgemeine Java-Themen 11
R Farbe zu einem Eckpunkt generieren Allgemeine Java-Themen 0
J Sudoku generieren Schwierigkeitsgrad Allgemeine Java-Themen 3
G Aus JTextField Zahlen auslesen und random generieren Allgemeine Java-Themen 10
D Mail aus GUI generieren Allgemeine Java-Themen 2
J Primzahlen generieren Allgemeine Java-Themen 6
M Serien- / Werksnummern generieren Allgemeine Java-Themen 7
K Java QUIZ-Spiel Fragen und Antworten generieren?! Allgemeine Java-Themen 5
N Zahl mit bestimmter Länge und nur bestimmten Zahlen generieren lassen Allgemeine Java-Themen 7
M Zufälligen String generieren und alle 5 Minuten ändern Allgemeine Java-Themen 2
T Geschwindigkeit beim Generieren erhöhen? Allgemeine Java-Themen 7
DStrohma Verschlüsselung: SALT aus Passwort generieren? Allgemeine Java-Themen 3
darekkay (JUnit) Testdaten generieren - Framework? Allgemeine Java-Themen 2
L Generieren Zufallsdaten aus CSV dateien Allgemeine Java-Themen 11
N String generieren Allgemeine Java-Themen 3
J Hash aus Verzeichniss generieren Allgemeine Java-Themen 2
Eldorado Barcodes mit statischer Breite generieren Allgemeine Java-Themen 3
E Zufallszahl generieren Allgemeine Java-Themen 5
M Shapes mit abgerundeten Ecken generieren Allgemeine Java-Themen 2
T Zufallszahlen generieren und dabei eine Zahl weglassen Allgemeine Java-Themen 4
S Mittels eines Applets Bilder generieren die in einer Webseite angezeigt werden..? Allgemeine Java-Themen 8
MQue List<String> aus List<Object> generieren Allgemeine Java-Themen 2
V Einfache toString() generieren? Allgemeine Java-Themen 6
O .jar Files - Tools zum generieren Allgemeine Java-Themen 25
B PDF generieren. Problem mit PipedStreams. Allgemeine Java-Themen 4
G UML aus Commandline generieren Allgemeine Java-Themen 9
M nicht gleichverteilte Zufallszahlen generieren Allgemeine Java-Themen 6
B Mit Java Powerpoint Reporte und PDF generieren Allgemeine Java-Themen 9
lumo "Exzessiv" dynamisches generieren Allgemeine Java-Themen 6
B Schlüssel von Java automatisch generieren lassen. Allgemeine Java-Themen 4
T Einfachen Ton in Java generieren Allgemeine Java-Themen 4
B String generieren Allgemeine Java-Themen 4
S Datei aller möglich encodings generieren Allgemeine Java-Themen 2
G Char-zufällig-generieren Allgemeine Java-Themen 11
H RTF zu Word-Dokument generieren Allgemeine Java-Themen 5
B Namen eines Objekts generieren? Allgemeine Java-Themen 4
C Laufende Nummer generieren Allgemeine Java-Themen 4
S Dynamisches Feld generieren. Allgemeine Java-Themen 10
N Transaktionsnummer (Tan) generieren? Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben