insertar una imagen en un frame
necesito saber como puedo pegar un imagen (.gif) he intentado getimage y otros metodos que funcionan con una applet pero en un frame no sirven eso mètodos.
por favor ayudenme
por favor ayudenme
holas, bueno para empezar tienes que creas un panel , agregarle un Layout por ej objPanel.setLayout(new java.awt.BorderLayout()); y luego usando imgen canvas le agregas al panel, ten en cuenta que sin un panel nunca le podras agregar una imagen a un frama.si tienes alguna duda escribeme a mi mail.
...lo que puedes hacer es utilizar la clase Toolkit....
de un Frame obtienes este objeto y a partir de este objeto obtienes la imagen...por ejemplo:
Frame miFrame = new Frame("hola Mundo");
Toolkit tool = miFrame.getToolkit();
Image imagen = tool.getImage("adrianvo.gif");
con esto ya se tienen los bytes de la imagen "adrianvo.gif" en la variable imagen....y ya puedes manipularla como en un applet...
de un Frame obtienes este objeto y a partir de este objeto obtienes la imagen...por ejemplo:
Frame miFrame = new Frame("hola Mundo");
Toolkit tool = miFrame.getToolkit();
Image imagen = tool.getImage("adrianvo.gif");
con esto ya se tienen los bytes de la imagen "adrianvo.gif" en la variable imagen....y ya puedes manipularla como en un applet...