Se puede colocar imagen en frame ?
Publicado por diogenes (16 intervenciones) el 07/11/2002 20:50:33
Quiero colocar una imagen *.jpg en un frame y este me dice que no encuentra ni el metodo getImage(), ni el metodo getCodeBase()
en el frame. Es que uno no puede colocar imagenes en un frame ? o debe utilizar otro mecanismo al que estoy usando ?.
Aqui va el codigo del programa
import java.awt.*;
import java.awt.Graphics;
import java.awt.Image;
class BaseFrame01_1 extends Frame {
Label l;
Canvas swatch;
Frame window01;
Image whig;
BaseFrame01_1(String title) {
super(title);
setLayout(new GridLayout(3, 2));
swatch = new Canvas();
swatch.setBackground(Color.green);
pepe();
add(swatch);
add(swatch);
add(swatch);
add(swatch);
pipo();
}
void pepe() {
Choice span = new Choice();
span.addItem("Notas");
span.addItem("Asistencia");
span.addItem("Comunicados");
add(span);
}
void pipo() {
Button cierra;
cierra = new Button("Cerrar");
add(cierra);
}
public void init() {
whig = getImage(getCodeBase(),
"images/fillmore.jpg");
}
public void paint(Graphics screen) {
int iWidth = whig.getWidth(this);
int iHeight = whig.getHeight(this);
Valora esta pregunta


0