Zápis JTextField ve smyčce – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Zápis JTextField ve smyčce – Java – Fórum – Programujte.comZápis JTextField ve smyčce – Java – Fórum – Programujte.com

 

Radek
~ Anonymní uživatel
133 příspěvků
9. 11. 2014   #1
-
0
-

Ahoj

Měl bych dotaz na způsob zápisu pro více component JTextField.

Mám několik stejných component   JTextField   se jménem B1 až B20. Dle hodnoty proměnné z pole sql.cell_VAR[i] měním její barvu.

Dotaz zní jak napsat program tak abych nemusel porovnávat každou componentu zvlášť ale udělat to ve smyčce např. while.    

Takto to píši dnes:

//B1
        viz2.B1.setText(sql.cell_VAR[1]);
        if (sql.cell_full[1] == 1) {
        viz2.B1.setBackground(Color.green);}
        else {viz2.B1.setBackground(Color.yellow);}

  //B2
        viz2.B2.setText(sql.cell_VAR[2]);
        if (sql.cell_full[2] == 1) {
        viz2.B2.setBackground(Color.green);}
        else {viz2.B2.setBackground(Color.yellow);}     

atd.

Díky za pomoc Radek

Nahlásit jako SPAM
IP: 2a00:1028:8d1c:522e:3006:...–
Kit+15
Guru
9. 11. 2014   #2
-
0
-

#1 Radek
Místo hloupého pojmenování si je raději dej do kolekce.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:221:5...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 5 hostů

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý