Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java - intersects v použití s děděním

Jestli to chapu spravne, chces zjistit, jestli se dve Swing komponenty nekde dotykaji. Pak ale A i G musi dedit z Component.

public boolean intersects(Component testa, Component testb){
    Rectangle rectB = testb.getBounds();
    Rectangle result = SwingUtilities.computeIntersection(testa.getX(), testa.getY(), 
                                                          testa.getWidth(), testa.getHeight(), rectB);
    return (result.getWidth() > 0 && result.getHeight() > 0);
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny