Question : Rangée de données de Java assortissant le conseil requis

Bonjour, le
si tout va bien quelqu'un peut m'offrir du conseil des pratiques pour l'issue suivante de codage que j'ai trouvé. le

j'ai un CheckBoxTree que je peux peupler très bien, mais je dois pouvoir à la synchro l'arbre avec une rangée de données maintenir quels checkboxes sont vérifiés, et ce qui sont not.

j'ai installé plusieurs classes pour ceci pour des comptes, des produits, etc. using des classes, ainsi par exemple, pour des produits je prends ; classe ProductsSQLConsolidated {booléen du

public de
vérifié ; productCode de nombre entier du
;

as du
} un dossier simple de classe, et dans mon class= principal " lineNumbers " >
1 de >
allocateConsolidationProducts vides privés () {
    tmpProduct d'international = -1 ;

    consolProducts [0] = nouveau ProductsSQLConsolidated () ;

    essai {
        Rs de ResultSet = sqlStatement.executeQuery (« CODE CHOISI D'ORDRE de PRODUITS PAR CODE ASC ») ;

        international i =1 ;
        tandis que (rs.next ()) {
            consolProducts [I] = nouveau ProductsSQLConsolidated () ;

            tmpProduct = Integer.parseInt (rs.getString (« CODE »));

            consolProducts [I] .checked = faux ;
            consolProducts [I] .productCode = tmpProduct ;
            i++ ;
        }

        numberProducts = I ;
        rs.close () ;
    } crochet (Se de SQLException) {
            System.out.println (« code de produits le SQL ne fait pas execute.") ;
   }
} class= >


Now de

So, mes questions sont ; le

1) devrait sorte d'I la rangée dans l'ordre de produit une fois qu'il est peuplé ? Le
2) devrait je réexécutent la même question qui a produit les résultats originaux mais produit les résultats dans l'ordre de code produit et emploie ceci pour peupler la rangée ? Le
3) ce qui est la manière la plus rapide de trouver un code produit dans la liste de rangée ? Y a-t-il une fonction standard qui indexera la rangée pour moi ? ou est-ce que je dois vraiment avoir les codes produit dans un ordre d'ensemble et puis employer une recherche dichotomique pour trouver si les codes produit existe ? Le
4) si n'importe qui peut penser à une meilleure manière de produire les mêmes résultats, partagent svp :)

Regards
class= de

Réponse : Rangée de données de Java assortissant le conseil requis

Il est probablement plus facile juste de garder une carte ainsi un clic sur un checkbox peut aller directement au produit droit
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us