Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #16065

Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues()

From Jeff Higgins <jeff@invalid.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues()
Date 2012-07-17 07:38 -0400
Organization A noiseless patient Spider
Message-ID <ju3in5$n86$1@dont-email.me> (permalink)
References <34011151-6528-4f4c-815c-df9e8353cb71@googlegroups.com> <ju1shj$88s$1@dont-email.me> <_40Nr.24747$cE7.24028@newsfe13.iad> <ju292t$kl9$1@dont-email.me> <88a2fb2e-b6b6-441a-ab35-4bd5481ea59c@googlegroups.com>

Show all headers | View raw


On 07/16/2012 10:46 PM, Lew wrote:
> On Monday, July 16, 2012 4:47:53 PM UTC-7, Jeff Higgins wrote:
>> Daniel Pitts wrote:
>>> Higgins wrote:
>>>> clusardi2k... wrote:
>> &gt;&gt;&gt; Hello, can anyone give me a simple/complete example to replace
>> &gt;&gt;&gt; jLst.getSelectedValues() below using jLst.getSelectedValuesList().
>> &gt;&gt;&gt;
>> &gt;&gt;&gt; Object str_array [];
>> &gt;&gt;&gt;
>> &gt;&gt;&gt; if ( !jLst.isSelectionEmpty() )
>> &gt;&gt;&gt; {
>> &gt;&gt;&gt; str_array = jLst.getSelectedValues();
>> &gt;&gt;&gt;
>> &gt;&gt;&gt; System.out.println(&quot;Selected:&quot; + str_array[0]);
>> &gt;&gt;&gt; }
>> &gt;&gt; I think the java.util.List&lt;E&gt; interface has a method to return an array.
>> &gt;&gt;

The XML escapes are distracting. I wish I knew how to get my newsreader 
how to restore them to characters.

>> &gt; Indeed it does, but that is terrible advice.
>>
>> str_array = jLst.getSelectedValuesList().toArray();
>>
>> Is that much better?
>>
>> &gt;
>> &gt; jList.getSelectedValuesList().get(0) is equivalent to
>> &gt; jList.getSelectedValues()[0];
>> &gt;
>
> What's better is
>
> System.out.println("Selected: " + jLst.getSelectedValuesList().get(0));
>
> with appropriate guards against NPE.
>
> Unless, as markspace points out, the OP actually needs an array for
> reasons not in the original post.
>

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Using getSelectedValuesList() instead of the deprecated getSelectedValues() clusardi2k@aol.com - 2012-07-16 12:53 -0700
  Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Jeff Higgins <jeff@invalid.invalid> - 2012-07-16 16:13 -0400
    Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-16 14:55 -0700
      Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Jeff Higgins <jeff@invalid.invalid> - 2012-07-16 19:47 -0400
        Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() markspace <-@.> - 2012-07-16 18:05 -0700
        Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Lew <lewbloch@gmail.com> - 2012-07-16 19:46 -0700
          Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Jeff Higgins <jeff@invalid.invalid> - 2012-07-17 07:38 -0400
            Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Steven Simpson <ss@domain.invalid> - 2012-07-17 13:45 +0100
              Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Lars Enderin <lars.enderin@telia.com> - 2012-07-17 19:46 +0200
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2012-07-17 20:47 +0200
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-17 12:26 -0700
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Lew <lewbloch@gmail.com> - 2012-07-17 14:16 -0700
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Joerg Meier <joergmmeier@arcor.de> - 2012-07-18 16:08 +0200
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-18 21:33 +0000
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2012-07-18 23:36 +0200
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-18 21:53 +0000
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2012-07-19 00:12 +0200
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() markspace <-@.> - 2012-07-18 15:53 -0700
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-18 16:18 -0700
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Gene Wirchenko <genew@ocis.net> - 2012-07-18 18:06 -0700
                Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-18 23:44 +0000
      Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Jeff Higgins <jeff@invalid.invalid> - 2012-07-17 11:32 -0400
  Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2012-07-16 14:12 -0700
  Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Lew <lewbloch@gmail.com> - 2012-07-16 14:12 -0700
  Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Jeff Higgins <jeff@invalid.invalid> - 2012-07-17 07:29 -0400
  Re: Using getSelectedValuesList() instead of the deprecated getSelectedValues() Roedy Green <see_website@mindprod.com.invalid> - 2012-07-17 09:30 -0700

csiph-web