🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.swing
Article #11032

Please help

#11032
From: Musa S Marasi
Date: Tue, 20 Jul 1999 00:00
67 lines
2636 bytes
This is my code for populating a JdbNavList, however somehow the list is

not populated, pleas help.

            QueryDataSet newqds = myDM.getQueryDataSet1();
                newqds.open();
                newqds.executeQuery();
                newqds.first();
                dlistmodel.addElement(newqds.getString("Name"));
                   while(newqds.next() != false)
                   {
                     dlistmodel.addElement(newqds.getString("Name"));
                     newqds.next();
                   }
                newqds.close();
                jdbNavList1 = new JdbNavList();
                jdbNavList1.setModel(dlistmodel);


jdbNavList1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
                jdbNavList1.setColumnName("Name");
                jdbNavList1.setDataSet(qds);
                jdbNavList1.setSelectedIndex(0);
                JScrollPane listScrollPane = new
JScrollPane(jdbNavList1);
                qds = myDM.getQueryDataSet1();
                pr = myDM.getParameterRow1();
                qds.open();
                pr.setString("FirstNameColumn" ,
                (String)jdbNavList1.getSelectedValue());
                qds.executeQuery();
                jdbNavList1.addListSelectionListener(new
javax.swing.event.ListSelectionListener() {
                                      public void
valueChanged(ListSelectionEvent e) {

jdbNavList1_valueChanged(e);

}
            });

            void jdbNavList1_valueChanged(ListSelectionEvent e) {
                   try{
                       if (e.getValueIsAdjusting() == false) {

                        if (jdbNavList1.getSelectedIndex() != -1) {
                        String name =
jdbNavList1.getSelectedValue().toString();
                        nameTxt.setText(name);

}

}

                       }catch(Exception ex){System.out.println(ex);}


}






Also, in another implementation of mine once something is selected you
can't select anything else inorder to have the desired result, is there
a refresh method or something thanx in advance
Technical Details
Message-ID: <3794B4FF.42FE1E08@codetech.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 111d45,a67026861689318c,start
X-Google-Attributes: gid111d45,public
From: Musa S Marasi <musa@codetech.com>
Subject: Please help
Date: 1999/07/20
Message-ID: <3794B4FF.42FE1E08@codetech.com>
X-Deja-AN: 503203724
Content-Transfer-Encoding: 7bit
Organization: Another Netscape Collabra Server User
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0
Newsgroups: borland.public.jbuilder.java.swing