tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
555
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Wassermelone Wassermelone ist offline Rookie
    Registriert seit
    Aug 2009
    Beiträge
    6
    Hallo, ich habe folgendes Problem:
    Ich möchte ein BufferedImage der Größe eines JPanels anpassen.
    Mit
    Code :
    1
    
    getScaledInstance(int x, int y, int hints)
    kann man zwar die Größe ändern, jedoch sollen die Seitenverhältnisse des Bildes gleich bleiben.
    Hat jemand eine Idee wie ich das machen könnte?
     

  2. #2
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Prüf doch beim verändern einfach die Verhältnisse des Bildes, und wenn das neue Verhätniss nicht passt errechnest du es per neuer Höhe oder Breite.
     

  3. #3
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.447
    Errechne doch einfach die Größe mit dem passenden Seitenverhältnis. Du guckst also ob dein Bild die volle Breite oder die volle Höhe des Panel bekommen muss und erechnest wie große die andere Seite sein muss.
    Außerdem solltest du anstelle von getScaledInstance drawImage benutzen http://java.sun.com/products/java-me...a_resized_copy
     

  4. #4
    Wassermelone Wassermelone ist offline Rookie
    Registriert seit
    Aug 2009
    Beiträge
    6
    Danke, jetzt geht es
     

Ähnliche Themen

  1. Fenstergröße anpassen
    Von Slazer im Forum C/C++
    Antworten: 9
    Letzter Beitrag: 19.01.08, 07:41
  2. Antworten: 3
    Letzter Beitrag: 14.01.08, 16:59
  3. RichEditFeld der Fenstergröße anpassen
    Von Konsumierer im Forum VisualStudio & MFC
    Antworten: 6
    Letzter Beitrag: 04.04.05, 17:15
  4. Fenstergröße anpassen
    Von uwee im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 14.01.05, 13:34
  5. Flash an Fenstergröße anpassen
    Von pausch13 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 25.10.01, 09:25

Stichworte