Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #10788
| Path | csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.posted.palinacquisition!news.posted.palinacquisition.POSTED!not-for-mail |
|---|---|
| NNTP-Posting-Date | Fri, 16 Dec 2011 00:03:43 -0600 |
| Date | Thu, 15 Dec 2011 22:03:42 -0800 |
| From | Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> |
| User-Agent | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:8.0) Gecko/20111105 Thunderbird/8.0 |
| MIME-Version | 1.0 |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Generics ? |
| References | <jcem2m$gbm$1@dont-email.me> |
| In-Reply-To | <jcem2m$gbm$1@dont-email.me> |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| Message-ID | <RfWdnc8NJNSiQnfTnZ2dnUVZ_uCdnZ2d@posted.palinacquisition> (permalink) |
| Lines | 52 |
| X-Usenet-Provider | http://www.giganews.com |
| NNTP-Posting-Host | 50.46.118.188 |
| X-Trace | sv3-LPwSuguyJJ/0gx5tLX/Zqin0Kcf437wQOwJmG/oS3CFx0sH51YbZ9lWOICN3s7YRkTkr6CV0OvLrRsl!V8HnmVAbjmXMjoIlq8RWMxtA3EBT2CqhMqXBK80KAUIwHR1YUQtr81MX6OL6L4cMzKHprZBtnBQw!N1pvBtin0DCIpxK8wx5/c6ZhFWjfzK/1cpZwSeO87mQ= |
| X-Complaints-To | abuse@iinet.com |
| X-DMCA-Complaints-To | abuse@iinet.com |
| X-Abuse-and-DMCA-Info | Please be sure to forward a copy of ALL headers |
| X-Abuse-and-DMCA-Info | Otherwise we will be unable to process your complaint properly |
| X-Postfilter | 1.3.40 |
| X-Original-Bytes | 2388 |
| Xref | x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:10788 |
Show key headers only | View raw
On 12/15/11 9:48 PM, Knute Johnson wrote:
> Using Java 7, given the class file:
>
> import javax.swing.*;
>
> public class KList extends JList {
> [...]
> Klist.java:7: warning: [unchecked] unchecked call to
> setModel(ListModel<E>) as a
> member of the raw type JList
> setModel(model);
> ^
> where E is a type-variable:
> E extends Object declared in class JList
> 1 warning
>
> How do you extend this class with generic types?
I haven't been keeping up with the v7 stuff. I take it that in that
version, JList is now generic?
If so, then you need to decide whether KList will also be generic, or
simply inherit some concrete version of JList.
Generic:
public class KList<E> extends JList<E>
{
ListModel<E> model = new DefaultListModel<E>();
public KList()
{
setModel(model);
}
}
Concrete:
// "int" is just for example…could be anything
public class KList extends JList<int>
{
ListModel<int> model = new DefaultListModel<int>();
public KList()
{
setModel(model);
}
}
Either of those ought to work.
Pete
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-15 21:48 -0800
Re: Generics ? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-12-15 22:03 -0800
Re: Generics ? Tassilo Horn <tassilo@member.fsf.org> - 2011-12-16 08:30 +0100
Re: Generics ? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-12-16 00:08 -0800
Re: Generics ? Roedy Green <see_website@mindprod.com.invalid> - 2011-12-16 02:10 -0800
Re: Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-16 22:01 -0800
Re: Generics ? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-12-16 23:30 -0800
Re: Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-17 10:20 -0800
Re: Generics ? markspace <-@.> - 2011-12-17 10:54 -0800
Re: Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-17 11:25 -0800
Re: Generics ? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2011-12-17 21:20 -0800
Re: Generics ? "Qu0ll" <Qu0llSixFour@gmail.com> - 2011-12-18 21:08 +1100
Re: Generics ? Lew <lewbloch@gmail.com> - 2011-12-18 08:17 -0800
Re: Generics ? markspace <-@.> - 2011-12-18 08:43 -0800
Re: Generics ? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-12-17 11:33 -0800
Re: Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-17 11:40 -0800
Re: Generics ? Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-12-17 11:47 -0800
Re: Generics ? Eric Sosman <esosman@ieee-dot-org.invalid> - 2011-12-17 15:13 -0500
Re: Generics ? Roedy Green <see_website@mindprod.com.invalid> - 2011-12-17 02:46 -0800
Re: Generics ? "John B. Matthews" <nospam@nospam.invalid> - 2011-12-17 11:18 -0500
Re: Generics ? Knute Johnson <nospam@knutejohnson.com> - 2011-12-17 11:16 -0800
csiph-web