2 Images positionieren

Status
Nicht offen für weitere Antworten.
H

Hansi

Gast
Hallo, ich habe folgenden Code...
Code:
    public void paint(Graphics g)
    {
        Image img1;
        img1 = getToolkit().getImage("src/view/GoogleLogo.gif");
        g.drawImage(img,50,50,this); 
    }
Bei dem eine Grafik soweit korrekt angezeigt wird. Allerdings soll jetzt noch eine zweite Grafik
darunter positioniert werden. Diese ist allerdings etwas größer, soll aber automatisch gestaucht
werden. Kann jemand helfen? Mit folgenden Code überlagern sich die Grafiken nur...
Code:
    public void paint(Graphics g)
    {
        Image img1, img2;
        img1 = getToolkit().getImage("src/view/GoogleLogo.gif");
        img2 = getToolkit().getImage("src/view/Scanner.gif");
        g.drawImage(img,50,50,this);
        g.drawImage(img2,50,50,this);
    }
Viel Dank im voraus! :toll:
 

The_S

Top Contributor
Naja, du gibst für beide Grafiken die selben Koordinaten an, von daher werden sie natürlich auch auf dem Selben Fleck angezeigt. Positioniere deine 2. Grafik anders. Falls du unter "stauchen" skallieren verstehst, so kannst du dies mit Image#getScaledInstance tun.
 
H

Hansi

Gast
Also die Positionierung ist geklärt, aber mit img2.getScaledInstance(X, Y, Z) passiert garnichts, egal welche Werte ich einsetze :(
 

Leroy42

Top Contributor
Weist du das Ergebnis von getScaledInstance denn überhaupt irgendwo zu? :shock:

Code:
img2 =  img2.getScaledInstance(X, Y, Z);
g.drawImage(...);
 
H

Hansi

Gast
Ja...
Code:
g.drawImage(img2,50,104,this);
...oder was meinst du genau?
 

André Uhres

Top Contributor
Code:
...
                    img1 = getToolkit().getImage(...);
                    img2 = getToolkit().getImage(...);
                    img2 = img2.getScaledInstance(50,50, Image.SCALE_SMOOTH);
...
    private Image img1, img2;
    public void paint(Graphics g) {
        g.drawImage(img1,50,50,this);
        g.drawImage(img2,100,50,this);
    }
...
 
G

Guest

Gast
Ok, angezeigt wird es jetzt aber leider wird die Animation des GIFs nicht übernommen.

Gibt es da Probleme bei Java mit GIF-Animationen?
 
P

PeterM

Gast
Also mit einer normalen GIF-Animation funktionert es.
Das Problem muß also etwas mit dem "Stauchen" zutun haben.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Images laden nicht AWT, Swing, JavaFX & SWT 14
T JavaFX Label mit mehreren Images AWT, Swing, JavaFX & SWT 11
J Images drehen AWT, Swing, JavaFX & SWT 5
F Kollision zweier Images AWT, Swing, JavaFX & SWT 3
V JavaFX Teile eines Images Transparent machen AWT, Swing, JavaFX & SWT 4
B 2D-Grafik Shade eines Images AWT, Swing, JavaFX & SWT 1
D Applet Auslesen von Images aus Ressourcen AWT, Swing, JavaFX & SWT 29
B 2D-Grafik Dynamisches Erstellen von Images und deren Animation AWT, Swing, JavaFX & SWT 4
S Images färben und transparenz ändern AWT, Swing, JavaFX & SWT 4
I Größe eines rotierten Images AWT, Swing, JavaFX & SWT 3
C SWT probleme beim einbinden von Images AWT, Swing, JavaFX & SWT 2
M SWT Images bei Toggle Button wechseln AWT, Swing, JavaFX & SWT 3
reibi SWT Teilbereich eines Images markieren AWT, Swing, JavaFX & SWT 7
Developer_X Uneditable JTable mit Images AWT, Swing, JavaFX & SWT 2
G AWT Images aus Imagearray an die Maus pappen und bewegen AWT, Swing, JavaFX & SWT 4
N Java Choice Bilderausgabe - images - - image - AWT, Swing, JavaFX & SWT 2
Luk10 AWT Casten von images AWT, Swing, JavaFX & SWT 11
S SWT Images zu Byte Arrays AWT, Swing, JavaFX & SWT 5
G Images in GUI anzeigen lassen AWT, Swing, JavaFX & SWT 2
Fadi Images in JAR Datei laden? AWT, Swing, JavaFX & SWT 5
T 2 Images (jpg) zu einem zusammenfügen - nebeneinander AWT, Swing, JavaFX & SWT 3
S java.net.MalformedURLException: no protocol:/images/Home.jpg AWT, Swing, JavaFX & SWT 14
S [SWT] Toogle Button 2 verschiedenen images? AWT, Swing, JavaFX & SWT 6
S aktuelle möglichkeit images zu laden? AWT, Swing, JavaFX & SWT 2
T Aus farbigen images (JPG) graustufen images erstellen AWT, Swing, JavaFX & SWT 8
R Images anpassen AWT, Swing, JavaFX & SWT 4
orenishii mehrseitig Images anzeigen und drucken SimpleBook.java AWT, Swing, JavaFX & SWT 5
S Images in JAR AWT, Swing, JavaFX & SWT 6
I SWT - Images wiederbenutzen AWT, Swing, JavaFX & SWT 3
V Bilder -> SWT Images in einer Datei serialisieren und des AWT, Swing, JavaFX & SWT 9
G Warum gehen meine Icons/Images nicht weg? AWT, Swing, JavaFX & SWT 2
M Images werden nicht scharf AWT, Swing, JavaFX & SWT 3
A Wie kann ich Images schneller laden? AWT, Swing, JavaFX & SWT 18
EinNickname9 Swing Button mittig positionieren AWT, Swing, JavaFX & SWT 4
CptK Positionieren von Elementen in GridBagLayout AWT, Swing, JavaFX & SWT 4
R Textfield lässt sich nicht positionieren AWT, Swing, JavaFX & SWT 1
B JTextField in Panel positionieren AWT, Swing, JavaFX & SWT 1
J Panel auf Frame positionieren AWT, Swing, JavaFX & SWT 9
J JavaFX Rectangle innerhalb eines Rectangle oder Panes positionieren? AWT, Swing, JavaFX & SWT 1
L ComboBox: slider positionieren AWT, Swing, JavaFX & SWT 0
TheJavaKid JavaFX Elemente positionieren AWT, Swing, JavaFX & SWT 2
W Swing Größenänderung vom JPanel im JScrollPane und anschließendes positionieren AWT, Swing, JavaFX & SWT 2
P Buttons/Labels auf GUI positionieren AWT, Swing, JavaFX & SWT 2
G Mehrere Strings um Kreis zeichnen und positionieren AWT, Swing, JavaFX & SWT 0
F AWT JFrame Mittig Positionieren bei 2Bilschirmen AWT, Swing, JavaFX & SWT 6
L Swing Button in GridBackLayout positionieren und TitleBorder pro Spalte hinzufügen AWT, Swing, JavaFX & SWT 9
J Swing JFrames positionieren AWT, Swing, JavaFX & SWT 4
H Label mit Icon positionieren AWT, Swing, JavaFX & SWT 14
J Swing JLabel positionieren AWT, Swing, JavaFX & SWT 6
N Probleme beim positionieren von Elementen AWT, Swing, JavaFX & SWT 2
D Mehrere JTabel in einem Frame positionieren AWT, Swing, JavaFX & SWT 5
V JFrame in JPanel positionieren AWT, Swing, JavaFX & SWT 5
N Swing Layout positionieren AWT, Swing, JavaFX & SWT 2
F Swing JLabel positionieren AWT, Swing, JavaFX & SWT 2
I Swing Positionieren von Panels mit layoutManager AWT, Swing, JavaFX & SWT 6
F Problem beim Positionieren von Icon und Text in Button AWT, Swing, JavaFX & SWT 2
S AWT Wie kann ich Text horizontal exakt positionieren? AWT, Swing, JavaFX & SWT 3
L JFreeChart - Legende beliebig positionieren AWT, Swing, JavaFX & SWT 16
F JButton in JFrame positionieren AWT, Swing, JavaFX & SWT 1
P JPanel: LayoutManager und trotzdem absolut positionieren? AWT, Swing, JavaFX & SWT 3
M Wie Scrollbalken links positionieren? AWT, Swing, JavaFX & SWT 14
D Frames positionieren (java.awt.Frame) AWT, Swing, JavaFX & SWT 3
P JFrame/JWindow in der Mitte des Bildschirms positionieren AWT, Swing, JavaFX & SWT 4
G Komponente oben positionieren (BorderLayout) AWT, Swing, JavaFX & SWT 3
G JLabel positionieren AWT, Swing, JavaFX & SWT 12
W Komponente punktgenau positionieren AWT, Swing, JavaFX & SWT 2
H jLabel auf jPanel FEST positionieren AWT, Swing, JavaFX & SWT 2
M Bilder frei positionieren? AWT, Swing, JavaFX & SWT 29
C Positionieren von Objekten AWT, Swing, JavaFX & SWT 11
P [SWT] FileDialog unsichtbar machen bzw. positionieren AWT, Swing, JavaFX & SWT 8
M Grafik flexibel an berechneten Koordinaten positionieren AWT, Swing, JavaFX & SWT 4
S JTextField ohne LayoutManager positionieren AWT, Swing, JavaFX & SWT 3
B Cursor zentriert in ein Textfeld positionieren AWT, Swing, JavaFX & SWT 2
N TextArea positionieren AWT, Swing, JavaFX & SWT 3
E JDialog positionieren AWT, Swing, JavaFX & SWT 7
M .exe Datei positionieren AWT, Swing, JavaFX & SWT 2
S Buttons positionieren AWT, Swing, JavaFX & SWT 3
S Awt- und Swing-Steuerelemente absolut positionieren AWT, Swing, JavaFX & SWT 3
I ToolTipText genau positionieren AWT, Swing, JavaFX & SWT 2
M Buttons positionieren... AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben