12. januar 2001 - 18:07
Der er
5 kommentarer og 1 løsning
Billeder i Java
Hvordan indsætter jeg et billed i en JFrame eller noget lignende. Det skal være i en java-applikation?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
12. januar 2001 - 18:26
#1
Det er faktisk ret så nemt. Du kan smide billedet i en JLabel: JLabel billede = new JLabel(new ImageIcon(\"navn.jpg\")); Bemærk, at billedet skal være af jpeg- eller gif-format. /mr.gessle
12. januar 2001 - 18:29
#2
Dernæst smider du labelen i et panel og adder det til containeren. JPanel pic = new JPanel(); JPanel.add(billede); og så kan du smide det i den samlede container. contentPane.add(pic, BorderLayout.CENTER); eksempelvis.
12. januar 2001 - 18:30
#3
Ehh... Smutter... Du skal selvfølgelig tilføje billedet til dit objekt af typen JPanel. Altså pic.add(billede); ;-)
12. januar 2001 - 23:27
#4
Alternativt kan du gøre følgende, så har du mulighed for at placere billedet hvor du nu har løst til: // følgende står i konstruktoren Toolkit tk = Toolkit.getDefaultToolkit(); Image eksempel = tk.getImage(\"eksempel.gif\"); public void paint(Graphics g) //pre: { g.drawImage(eksempel,30,30,this); }
Hvad er Toolkit for en klasse??
oops..den importeres selvfølgelig!!! Har du et fuldt eksempel på din kode?
Kurser inden for grundlæggende programmering