Diskuze: Vyplňování pomocí Seed fill
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
musis si osetrit, aby jsi neplacala pixel mimo - treba pokud je x=0 a y=0 a zavolas seedFill(x-1, y, barvaVyplne, barvaHranice); tak skoncis s x=-1
Toto ošetření je podle mě docíleno výrazem getPixel(x, y) != barvaHranice. Takže by se tím pádem do těla podmínky nikdy takovéto hodnoty neměly dostat.
To platí jen pokud začne vybarvovat uvnitř plně ohraničené oblasti, pokud klikne vně nebo ta oblast není celá ohraničená, tak vyjede mimo.
Zobrazeno 5 zpráv z 5.