Avatar billede renebmadsen Nybegynder
24. maj 2007 - 13:52 Der er 1 kommentar og
1 løsning

Billede på Jbutton

Hej jeg har et billede på en Jbutton som jeg gerne vil tilpasse så jeg kan se hele billedet uanset størrelsen på Jbutton.
Billedet skal altså scalere sig efter størrelsen på Jbutton
HJÆLP
Avatar billede 0xffff Nybegynder
24. maj 2007 - 15:43 #1
Fandt lige et gammelt eksempel frem fra da jeg havde java i skolen.

BasicJframen er bare en JFrame som sætter titel. Men går ud fra du godt kan nappe hvad du skal bruge fra den her :)

import java.awt.*;
import javax.swing.*;

public class ScalingEksempel extends BasicJFrame
{
    private ImageIcon im;

    public ScalingEksempel()
    {
        super("Scaling", 500, 500); 
        im = new ImageIcon("test.jpg");
    }
   
    public void paint(Graphics g)
    {
        Image bil = im.getImage();
        bil = bil.getScaledInstance(100, 50, Image.SCALE_DEFAULT);
        im.setImage(bil);
        im.paintIcon(this, g, 100, 100);
    }
   
    public static void main(String[] args)
    {
        ScalingEksempel se = new ScalingEksempel();
        se.setVisible(true);
    }
}
Avatar billede renebmadsen Nybegynder
15. november 2007 - 22:31 #2
slut
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester