То, что я пытаюсь сделать, - это выбрать область на экране с помощью мыши (вне рамки кадра) и получить полученные координаты области с помощью Sikuli.Проблема Sikuli - захват области
Код, который должен сделать это выглядит ниже:
Screen screen = Screen.getPrimaryScreen();
Region region = screen.selectRegion("Select the area.");
Что происходит, что курсор превращается в крест селектора (те, которые вы обычно видите, когда вы ожидаете эту функцию), но я не могу выберите область и, фактически, единственный способ, которым я могу вернуться из приложения, - убить ее. Не так много примеров, которые я нашел, поэтому я прошу помочь здесь.
Как это сделать?
Также один другой вопрос:
Я скачал следующую версию сценария:
Sikuli-IDE-1.0.0-Win64.zip
Это означает, что, если я хочу, чтобы создать решение кроссплатформенного Я должен включить как 6 банок? Я нашел более универсальный Java API, кажется, (то есть то, что он называется на самом деле):
https://code.google.com/p/sikuli-api/
При всей необходимой поддерживаемой операционной системы, но я не могу найти ни одного примера, на что я пытаюсь сделать это похоже на небольшой фрагмент кода, который я наклеил здесь. Сценарий sikuli, который я использую сейчас, и этот API Sikuli (по-видимому, не тот же), по-видимому, достаточно различен, чтобы усложнить это.
Любые предложения? Заранее большое спасибо.