🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #141901

Re: Jaka technika/wzorzec nadaje się do rozwiązania tego problemu...

#141901
From: kaszpiro
Date: Thu, 23 Oct 2008 18:21
22 lines
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-mail
References: <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