Avatar billede aocc Nybegynder
29. maj 2004 - 16:31 Der er 8 kommentarer og
1 løsning

indsætte et billede

Hvordan indsætter jeg et *.gif billede i min GUI? Og er det muligt at lave billedet som et slags "vandmærke" så det ligger i baggrunden?
Avatar billede arne_v Ekspert
29. maj 2004 - 16:34 #1
Avatar billede arne_v Ekspert
29. maj 2004 - 20:32 #2
OK ?
Avatar billede aocc Nybegynder
29. maj 2004 - 21:21 #3
Hmm... Jeg kan ikke få det til at virke. Det er bare en ganske normal gui, hvor der skal være et *.gif billede. Det skal ikke være som icon eller i forbindelse med tekst. Er det ikke muligt bare at sætte det ind og selv sætte kordinaterne???
Avatar billede arne_v Ekspert
29. maj 2004 - 22:07 #4
Du skal ikke lade dig narre af ordet icon. Det er bare et billede.

Følgende eksempel viser hvordan man kan displaye et billede simplest muligt:

import javax.swing.*;

public class IMG extends JFrame {
  public IMG() {
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      getContentPane().add(new JLabel(new ImageIcon("C:\\blue.gif")));
      pack();
  }
  public static void main(String[] args) {
      IMG f = new IMG();
      f.show();
  }
}
Avatar billede arne_v Ekspert
29. maj 2004 - 22:07 #5
Med Swing positionerer du dig jo ikke men bruger en layout manager til at styre
placeringen.
Avatar billede aocc Nybegynder
29. maj 2004 - 22:50 #6
Hvad egentlig hvis jeg bruger JPanel. Der kan jeg ikke bruge getContentPane... Hvad kan jeg så gøre?
Avatar billede arne_v Ekspert
29. maj 2004 - 23:12 #7
Hvis du har et JPanel så add'er du bare til det.

mitjpanel.add(new JLabel(new ImageIcon("C:\\blue.gif")));
Avatar billede aocc Nybegynder
30. maj 2004 - 09:29 #8
Hvad det iøvrigt muligt at lave det som "vandmærke" eller baggrundsbillede?
Avatar billede arne_v Ekspert
30. maj 2004 - 12:12 #9
Måske - men jeg ved ikke hvordan.
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