Ah I see what your doing now. Makes more sense.
Well I don't know of any really good way to do convert them but....
You can convert an awt Image to a buffered Image via
Code:
public BufferedImage convertToBufferedImage(Image img, int imgType){
BufferedImage buffImg = new BufferedImage(img.getWidth(null), img.getHeight(null), imgType);
Graphics g = buffImg.getGraphics();
g.drawImage(img, 0, 0, null);
return buffImg;
}
From there you can use BufferedImageUtil.getTexture(java.lang.String resourceName, java.awt.image.BufferedImage resourceImage) to get a texture then create an empty image and set its texutre
Code:
Texture texture = BufferedImageUtil.getTexture("", bufferedAwtImg);
Image slickImage = new Img(texture.getImageWidth, texture.getImageHeight() );
slickImage.setTexture(texture) ;
That hasn't been tested, I just wrote it up here, but I think that should work. Also I add the disclaimer that this is likely a very poor way of doing it. Hope it helps.