Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


variabler

Postades av 2003-01-16 12:06:36 - Diana Jonsson, i forum java, Tråden har 4 Kommentarer och lästs av 847 personer

Hej, jag har ett litet problem.

Jag har några comboboxar som heter jComboBox1, jComboBox2 osv,
Jag skulle vilja göra en for-loop där man lägger till vilket index som skall vara valt från början. Där ettan i comboboxnamnet räknas upp så att nästa combobox sätts osv.

Men jag får inte till det. Hur ska man få java att förstå att det är ett namn på comboboxen? Det blir fel om jag tex skriver: int j=1; (jComboBox + j).setSelectedIndex(j); //ska alltså bli jComboBox1.setSelectedIndex(1)
Det blir även fel om jag använder en string som jag sätter till "1".
Hur gör man?


/D


Svara

Sv: variabler

Postades av 2003-01-16 23:48:00 - Angelica Karlsson

Hej,

varför vill du räkna upp variabeln (som jag antar att det är iom litet j) jcombobox? Är det inte enklare att använda sig av ett fält eller en vector istället?

Från API:
JComboBox(Object[] items)
Creates a JComboBox that contains the elements in the specified array.
JComboBox(Vector items)
Creates a JComboBox that contains the elements in the specified Vector.

Eller det kanske inte funkar?

//Angelica


Svara

Sv: variabler

Postades av 2003-01-17 08:47:11 - Diana Jonsson

Jag förstår inte riktigt vad du menar. Jag ska försöka förklara det igen:

Jag har alltså, vi säger 8 st jcomboboxar. För att jag ska slippa skriva: jComboBox1.setSelectedIndex(1)
jComboBox2.setSelectedIndex(2)
jComboBox3.setSelectedIndex(3) Osv det är dessutom några andra villkor som ska med. Hur gör man detta genom att använda en variabel istället för siffran i namnet som då även ska användas inom parantesen?



/D


Svara

Sv: variabler

Postades av 2003-01-17 10:40:51 - Peter Ramström

Hej.

Spara 'Combosarna' i en Vector typ :
<code>
vector.add(0, jComboBox0);
vector.add(1, jComboBox1);
vector.add(2, jComboBox2);
vector.add(3, jComboBox3);
'//osv...
</code>

sen är det bara hämta och göra vad du behagar med dina combosar...

typ:
<code>
'//hämta och sätta jComboBox2
JComboBox jc = (JComboBox)vector.get(2);
jc.setSelectedIndex(2);
</code>

och om du inte vill hårdkoda:
<code>
for(int z=0; z<vector.size();z++){
JComboBox jc = (JComboBox)vector.get(z);
jc.setSelectedIndex(z);
}
</code>
Förstod jag rätt då?

Peter :)


Svara

Sv: variabler

Postades av 2003-01-20 13:35:07 - Diana Jonsson

Jajemen!

Tack för hjälpen.

/D


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
788
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies