Article View: pl.comp.lang.java
Article #153039Re: java 2D i znikajacy rysunek
From: nullpointer
Date: Sun, 23 Oct 2011 19:01
Date: Sun, 23 Oct 2011 19:01
23 lines
1701 bytes
1701 bytes
> Generalnie takie rzeczy robi sie w ten sposób, ze wszystko rysujesz do > bufora [ciach] To ja tylko dorzucę od siebie, że "to zależy". Trzymanie bufora ma dwa zasadnicze minusy: 1. Trzymasz w ramie obrazek, co zajmuje tego ramu trochę. 2. Nie możesz usunąć obiektu (w podanym przypadku - np. "odklikując" go aby zniknął) Dla jasności, moja metoda też nie jest perfekcyjna, bo wymaga ciągłego odrysowywania, co przy obiektach bardziej skomplikowanych niż prostokąty może się okazać niewydajne. Tak więc, metodę dobierasz do tego, co aktualnie implementujesz. W przypadku opisanym przez zoske poszedłbym jednak moją ścieżką - mimo wszystko wydaje mi się poprawniejsza (a cache'owany BufferedImage potraktowałbym jako fajny hack do specjalnych zastosowań). -- npe
Technical Details
Message-ID:
<j81oaq$ugr$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<3314ac17-cdaa-4834-8d4c-8fac287f6083@h5g2000vbf.googlegroups.com> <j81hf2$6qr$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: nullpointer <i.tak@nie.dojdzie.pl> Newsgroups: pl.comp.lang.java Subject: Re: java 2D i znikajacy rysunek Date: Sun, 23 Oct 2011 21:01:45 +0200 Organization: http://onet.pl Lines: 23 Message-ID: <j81oaq$ugr$1@news.onet.pl> References: <3314ac17-cdaa-4834-8d4c-8fac287f6083@h5g2000vbf.googlegroups.com> <j81hf2$6qr$1@news.onet.pl> NNTP-Posting-Host: 79.110.197.206 Mime-Version: 1.0 X-Trace: news.onet.pl 1319396506 31259 79.110.197.206 (23 Oct 2011 19:01:46 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Sun, 23 Oct 2011 19:01:46 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 In-Reply-To: <j81hf2$6qr$1@news.onet.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit