Изображение без прозрачности просто не видно на других ноутбуках.
Также, когда я создаю новый проект Eclipse:
- Когда я копирую код вставки в отдельные файлы классов, онотлично работает на моей машине, но не на других, с тем же кодом и настройками проекта.
- Изображения в корзине не копируются, я должен скопировать изображения отдельно.
Вот код, используемый для прозрачности.
public static class Transparency
{
public static Image makeColorTransparent(Image im, final Color color)
{
ImageFilter filter = new RGBImageFilter()
{
public int markerRGB = color.getRGB() | 0xFF000000;
public final int filterRGB(int x, int y, int rgb)
{
if ( ( rgb | 0xFF000000 ) == markerRGB )
{
// Mark the alpha bits as zero - transparent
return 0x00FFFFFF & rgb;
}
else
{
// nothing to do
return rgb;
}
}
};
ImageProducer ip = new FilteredImageSource(im.getSource(), filter);
return Toolkit.getDefaultToolkit().createImage(ip);
}
}
Я хочу, чтобысделать многопользовательскую игру.Поэтому жизненно важно, чтобы он работал на других ноутбуках ...