Announcement

Collapse
No announcement yet.

von der DB an GUI übergeben??

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • von der DB an GUI übergeben??

    Hi Leute,

    ich will aus meiner DB-Klasse die Kundennummern auslesen und meiner GUI-Klasse an einem JComboBox übergeben.
    ich bin gerade dabei es mit einem Vector zu versuchen. Ich speichere erstmal alle KundenNR im vector und übergebe diesen dann..

    hat jemand evtl. einen bessere idee??

  • #2
    hihi
    ich kanns kaum glauben aber ich habs geschafft auf dieser art und weise :-)
    ich hab einfach den vector übergeben und in der GUI klasse zerpflücke ich den vector und übergebe die einzelne werte der JComboBox und somit ist das dynamisch angepasst :-D

    freu grins freu

    aber wenn mich jemand eine bessere idee hat würde ich sie gerne hören da ich mir denke das mein weg wahrscheinlich falsch ist..

    Comment


    • #3
      Hallo,

      warum übergibst du die einzelnen Weter der ComboBox, du kannst doch direkt dem Konstruktor direkt den ganzen Vector übergeben.

      Mfg Michael R

      Comment


      • #4
        Hi Michael,

        welchen Konstruktor meinst du? der vonder JComboBox oder der GUI-Klasse..?

        gruss francesc

        Comment


        • #5
          Hallo Francesco,

          das Stichwort, was Dir hier weiterhelfen wird, ist <B>DefaultComboBoxModel</B>. Such mal danach ...

          Hier noch kurz ein Beispiel.
          <PRE>
          Vector v = new Vector(numItems);

          for (int i=0; i ...
          v.add(new Integer(i));

          ComboBoxModel model = new DefaultComboBoxModel(v);
          JComboBox box = new JComboBox(model);
          </PRE>

          Ist auf jeden Fall schneller erst den Vector mit dem ResultSet zu fuellen und dann der JComboBox zu uebergeben.

          Gruss
          Thoma

          Comment

          Working...
          X