Mateusz Groth

Mateusz Groth Inżynier sieciowy

Temat: rysowanie wielokątów

Witam,
Może na wstępie zaznaczę że nie mam doświadczenia w programowaniu.
Program piszę w NetBeans'ie.

Mam taki problem, otóż muszę wczytać z tablicy współrzędne budynków, a następnie obrysować ich obszar i wypełnić kolorem w zależności od wysokości budynku.
współrzędne są w formacie double. Ale moim głównym problemem jest jak wykreślić obszar takiego budynku. W najlepszym przypadku jest to trapez bądź inna figura o nieregularnych kształtach.
Czy ktoś zna jakąś metodę by rysować takie figury?
Z góry dziękuję za pomoc!

konto usunięte

Temat: rysowanie wielokątów

Mateusz Groth:
Jest całkiem niezły kawałek na temat grafiki 2D w oficjalnym "tutorialu" do Javy:
http://download.oracle.com/javase/tutorial/2d/geometry...
Mateusz Groth

Mateusz Groth Inżynier sieciowy

Temat: rysowanie wielokątów

Tak przeglądam ten tutorial i tylko rzuca mi się w oczy GeneralPath choć do końca nie widzę czy akurat za pomocą tej klasy... Myślałem że są jeszcze jakieś sprytniejsze sposoby.

konto usunięte

Temat: rysowanie wielokątów

Mateusz Groth:
Tak w ogóle, to raczej powinno się stosować Path2D w wersji Double, lub Float. GeneralPath to starsza klasa, która obecnie dziedziczy po Path2D.Float. Nie daje żadnych dodatkowych funkcjonalności.
Mateusz Groth

Mateusz Groth Inżynier sieciowy

Temat: rysowanie wielokątów

Dziękuję za pomoc, będę próbował.

konto usunięte

Temat: rysowanie wielokątów

http://www.koders.com/java/fid058B5904198EB5BA18B9B086...

tu jest klasa Polygon2D, która implementuje Shape i powinna się nadać.

Podobne tematy


Następna dyskusja:

rysowanie drzewa




Wyślij zaproszenie do