generowanie przycisków/elementów

Odpowiedz Nowy wątek
2008-01-03 19:27
0

witam.
mam mały problem z aplikacją, którą robie, a mianowicie...
Przy otwarciu programu generuje mi się tableka klientów z bazy danych. Chce zrobić generowanie rachunków dla klientów którzy są zaznaczeni (checkboxem).
nie wiem jak wygenerować liste z checkboxami. mógłby ktoś pomóc?
dodatkowo przy naciśnięciu przycisku program ma pobierać dla każdego klienta numer rachunku wpisany w textfield.
Jak to rozwiązać?


Miłosz

Pozostało 580 znaków

2008-01-04 11:51
0

Witam,
zrób tablicę checkboxów i textfieldów

JCheckBox[] tab1 = new JCheckBox[10] //np. 10
for (int i=0;i<tab1.length;i++)
{
tab1[i] = new JCheckBox();
//i robisz z nim co chcesz:
//dodajesz do panelu czy co tam ci potrzeba
}

Analogicznie z textboxami (tab2).
Zestaw dla każdego klienta będzie się składał z tab1[i], tab2[i], itd.

Pozostało 580 znaków

2008-01-05 18:49
0

no i dodaje
add(label1);

ale nic się nie wyświetla :(

czy może trzeba dodać jeszcze coś w stylu:
label1.setVerticalTextPosition(JLabel.BOTTOM);
label1.setHorizontalTextPosition(JLabel.CENTER);
???


Miłosz

Pozostało 580 znaków

2008-01-07 11:39
0

Witam,
albo wyłącz layout

setLayout(null);

wtedy musisz dla każdego komponentu użyć

komponent.setBounds(10,10,100,20) //na przykład 10,10,100,20

kolejne współrzędne musisz sobie wyliczać
albo zrób GridLayout i potem
iterując tablice obiektów dodawaj je po kolei do panelu

Pozostało 580 znaków

2014-05-26 15:17
jestem_zabroniony_w_
0

no a żeby je wszystkie odrazu wyswietlic na formie to można by zrobic jakis for czy foreach z np Chekbox cb in tab1 albo cos takiego?

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0