Как именно метод getPixelColor(int x,int y)
из класса Robot работает? Я попробовал этот фрагмент кода:
try
{
Robot robos = new Robot();
}
catch (AWTException e)
{
}
for (int i = 0; i < 100; i++)
robos.getPixelColor(0, 0);
System.out.println("fsadf");
на моем ПК, который является дуэтом Core 2, и выполнение инструкции печати заняло одну секунду или меньше. Однако, когда я запустил этот же код на своем ноутбуке, который является ядром i3, это заняло гораздо больше времени (около 2-3 секунд).
В чем причина этого? Это связано с качеством экрана или что-то в этом роде? Как я могу решить эту проблему?