Я не знаю, что вы имеете в виду, когда говорите «узор». Вы ссылаетесь на настоящий класс Sikuli Pattern
? Или просто используйте это как общее слово? Во всяком случае, вы можете хранить координаты рисунка, найденный на экране, как это:
Region reg = new Screen();
Pattern p = new Pattern("someImage.png");
Match m = reg.find(p);
Тогда вы можете получить доступ к координатам непосредственно, как все они определяются с использованием модификаторов уровня общего доступа:
int x = m.x;
int y = m.y;
Или вы можете использовать методы геттер доступные через тот же класс:
int x = m.getX();
int y = m.getY();
в качестве альтернативы, вы можете хранить весь Location
объект для дальнейшего использования:
Location l = m.getTarget();
int x = l.x;
int y = l.y;
int x = l.getX();
int y = l.getY();
Вы уверены, что это возможно, но это поможет, если вы поделились своим кодом, чтобы лучше понять, как вы его используете. –