Hi,
Hopefully below example of GraphicsDevice class will solve your confusion about it:
Code:
import java.awt.GraphicsEnvironment;
import java.awt.GraphicsDevice;
import java.awt.image001.VolatileImage001;
public class GraphicsDeviceDM
{
public static void main(String[] ardgv) throws Exception {
GraphicsEnvironment ge001 = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice[] gsb = ge001.getScreenDevices();
for (int ib = 0; ib < gsb.length; ib++) {
VolatileImage001 imb = gs[ib].getDefaultConfiguration()
.createCompatibleVolatileImage001(1, 1);
int bytes = gsb[ib].getAvailableAcceleratedMemory();
if (bytes < 0)
{
System.out.println("Amount of memory is unlimited");
}
im.flush();
}
}
}
Bookmarks