🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5226

Java JList & toString() method vraagje

#5226
From: DyXin
Date: Thu, 15 May 2003 18:55
29 lines
2727 bytes
Ik zit met volgend "probleem": Ik heb een applicatie (peer-to-peer chat
programa) geschreven, waarin onder andere een JList in zit verwerkt met
hierin de "contacts". Deze contacts zijn Objecten van het type "public class
Phoenix extends UnicastRemoteObject implements IPhoenix", en bevatten elke
oa een String name (de naam van de contact-persoon).
IPhoenix is een klasse van het type "public interface IPhoenix extends
Remote", die enkel een aantal method definitions bevat (die elk een "thows
RemoteException" hebben, omwille van het feit dat de classe "extends Remote"
is).

Nu dacht ik zo: elke contact heeft een Vector met hierin zijn
contactpersonen (IPhoenix-objecten, dus NIET de "echte" (subclass) Phoenix
objecten). Als ik nu de toString() method over-write, dan kan ik, dacht ik,
deze vector rechstreeks geven aan het JList-object, die dan via de
toString() method de naam van de contactpersonen in de lijst laat zien!
Allemaal goed en wel, maar als ik de toString() method in Phoenix
overschrijf, krijg ik niets te zien in de lijst! Ik dacht dat dit misschien
kon liggen aan het feit dat de Vector IPhoenix objecten bevat, en niet
expliciet Phoenix-objecten, maar probleem is dat ik in IPhoenix de toString
method niet kan over-write, omdat die dan "thows RemotException" in z'n
definition moet hebben staan, en dan krijg je een compile error!

Weet er iemand een oplossing om toch met ��n Vector te werken in plaats van
2 Vectors (1 met de echte objecten, 1 met de namen (Strings))?

thnx!

mvg,
DyXin
Technical Details
Message-ID: <MoRwa.3803$1u5.425@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!out.nntp.be!propagator2-sterling!news-in-sterling.newsfeed.com!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: 107324,eff969ebc9b5fdb5,start
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,eff969ebc9b5fdb5,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-05-15 11:56:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!out.nntp.be!propagator2-sterling!news-in-sterling.newsfeed.com!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "DyXin" <DyXin@p@ndor@.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Java JList & toString() method vraagje
Lines: 31
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID: <MoRwa.3803$1u5.425@afrodite.telenet-ops.be>
Date: Thu, 15 May 2003 18:55:40 GMT
NNTP-Posting-Host: 213.119.193.247
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1053024940 213.119.193.247 (Thu, 15 May 2003 20:55:40 MET DST)
NNTP-Posting-Date: Thu, 15 May 2003 20:55:40 MET DST
Organization: Telenet Internet