Article View: pl.comp.lang.java
Article #141901Re: Jaka technika/wzorzec nadaje się do rozwiązania tego problemu...
From: kaszpiro
Date: Thu, 23 Oct 2008 18:21
Date: Thu, 23 Oct 2008 18:21
22 lines
2652 bytes
2652 bytes
Hmm... raczej nie o to chodzi. Chodzi o projektowanie tablic nie znaków, jest to jednak zasadnicza różnica. Chodzi o to, że np. na tablicy http://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Znak_E-14.svg/285px-Znak_E-14.svg.png znajduje sie kilka nazw miejscowości. Wysokość tablicy wyznacza się na podstawie ilości miejscowości (czcionka ma stałą wielkość 162mm), między nazwami musi być 108mm odstepu. Szerokość tablicy definiuje się na podstawie długości(mm) najdłuższego napisu+ odległość napisu od lewej krawędzi tablicy + długość (mm) napisu kilometrów i odleglość tego napisu od prawej krawedzi (tez zdefiniowana na sztywno) i na sztywno zdefiniowana jest jeszcze minimalna odległość nazwy miejscowości od liczby kilometrów (jutro zeskanuje schemat w pracy i podrzuce o ile sam juz czegos nie wymysle). Wydaje mi sie, ze stworze klase otrzymujaca referencje do obiektu Tablica(posiadajacego referencje do wszystkich elementow skladowych) i pobierajac odpowiednie dane oblicze sobie wielkość i rozmieszczenie elementów - problemem jest tylko to, że tablic będzie jednak około 10 (przynajmniej na obecnym etapie) i praktycznie dla każdej trzeba przygotować oddzielne metody. Interesuje mnie tylko czy istnieje jakis wzorzec/-e, które można zastosować w takim przypadku...
Technical Details
Message-ID:
<a068452f-9e1a-4b59-83a5-83809bacfc4c@26g2000hsk.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!26g2000hsk.googlegroups.com!not-for-mailReferences:
<575950bf-700d-4a9c-9708-da3af3a860fa@i76g2000hsf.googlegroups.com> <gdq5hl$hqh$1@atlantis.news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!26g2000hsk.googlegroups.com!not-for-mail From: kaszpiro <kaszpiro@tlen.pl> Newsgroups: pl.comp.lang.java Subject: Re: Jaka technika/wzorzec nadaje się do rozwiązania tego problemu... Date: Thu, 23 Oct 2008 11:21:42 -0700 (PDT) Organization: http://groups.google.com Lines: 29 Message-ID: <a068452f-9e1a-4b59-83a5-83809bacfc4c@26g2000hsk.googlegroups.com> References: <575950bf-700d-4a9c-9708-da3af3a860fa@i76g2000hsf.googlegroups.com> <gdq5hl$hqh$1@atlantis.news.neostrada.pl> NNTP-Posting-Host: 81.190.148.112 Mime-Version: 1.0 X-Trace: posting.google.com 1224786102 2093 127.0.0.1 (23 Oct 2008 18:21:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 23 Oct 2008 18:21:42 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: 26g2000hsk.googlegroups.com; posting-host=81.190.148.112; posting-account=GDpfXQoAAACyIqDg9Jj57mb3qmF6jx4v User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit