"Не удается разрешить символ" Ellipse2D ""

Я только что нашел класс Ellipse2D.double . Для меня это идеальный класс, чтобы проверить, сталкивается ли круг с прямоугольником (class.rect). Моя проблема в том, что я не могу интегрировать его в свой проект Java/Android. Если я хочу объявить объект, который должен расширять Ellipse2D.double, он показывает "Не удается разрешить символ" Ellipse2D "". Я действительно не знаю, в чем проблема, потому что я не нашел Ellipse2D SDK или чего-то еще.

1 ответ

Решение

Ellipse2D класс находится в java.awt.geom пакет, который является API для разработки приложений GUI на основе Java, этот пакет недоступен в API API Android, так как Android SDK предоставляет другие классы для создания GUI, альтернативой может быть OvalShape или же RectF классы, как описано здесь: Различия между рисованием эллипса в Android и Java

Другие вопросы по тегам