Как я могу проверить, покидает ли что-то экран? - JFrame - PullRequest
1 голос
/ 26 января 2010

У меня есть шар, основанный на компоненте, и я подумал, что использование метода isShowing () поможет, но после того, как мой мяч покинет контейнер, (игра в понг) метод isShowing () все еще возвращает true.

Так проверяет ли метод isShowing (), находится ли компонент в границах ... контейнера? Или просто, если он виден, а контейнер также виден.

... и как мне проверить, не покинул ли компонент контейнер, кроме как ... ball.getX () + width ()

1 Ответ

3 голосов
/ 26 января 2010

Ну, вы делаете ball.getX()+width() < container.getWidth() ...
Это классический способ.

Теперь вы также можете использовать , например, .

...