[Java] getDocumentBase () problem kører

G

gmail

Guest
Jeg vil gerne vise billedet. Jpg i et nyt faneblad vindue i appletten JPanelu
udklip, hvad jeg skrev:
z4 klasse udvider JPanel (/ / new JPanel
public void paint (Graphics g) (
Image img;
img = getImage (getDocumentBase (), "foto.jpg");
g.drawImage (img, 0, 0, this);)

JCreator kaster mig en fejl:
kan ikke finde symbolet
symbol: metode getDocumentBase ()
location: class Z4
img = getImage (getDocumentBase (), "foto.jpg)

import i begyndelsen af biblioteker:
import java.util .*;
import java.awt .*;
import java.awt.event .*;
import java.awt.event .*;
import javax.swing.event .*;
import java.util .*;

Jeg er en nybegynder i Java, kan du hjælpe, hvad gør jeg forkert, eller hvad jeg skal gøre er at køre
 
GetDocumentBase element er en metode til JApplet klasse, og du er dig ringe til mig i JPanel.Løsningen er simpel, bare henvise til z4 tilfælde JApplet og bruge det.
 
Du kan også indlæst billeder til panelet med de ressourcer, for eksempel, min linje kode:
setIconImage ((nyt ImageIcon (MainForm.class.getResource ( "/ view / images / pirateLogo.gif "))). getImage ());

Denne linje indeholder ikonet i JFrame, men på samme måde, som du kan downloade billeder (af naturligvis, i stedet kan du bruge MainForm Z4, eller som om de, når din klasse er ikke kaldes).
Med venlig hilsen
 

Welcome to EDABoard.com

Sponsor

Back
Top