Strona 1 z 1
grupowanie komponentów swing
Napisane: piątek, 14 stycznia 2011, 16:52
przez olddev
1. czy można jakoś pogrupować komponenty np JTextField żeby przy pomocy jakiejś komendy kilka JTextField zablokować do edycji ( tak jak setEditable(false))??? - mam kilkanascie tego typu komponentów i nie wiem czy można to zrobić z jkaiegoś automatu?
2. jak sprawić żeby po uruchomieniu programu kursor znajdował się w wybranym JTextField
Pozdrawiam
olddev
Re: grupowanie komponentów swing
Napisane: piątek, 14 stycznia 2011, 16:56
przez Morfidon
1. Stwórz pętle, która się tym zajmie
2. Spróbuj
requestFocus() (oczywiście rozumiem, że chodzi Ci o "karetkę", nie kursor).
Pozdrawiam
Re: grupowanie komponentów swing
Napisane: sobota, 15 stycznia 2011, 21:21
przez olddev
Ale to fajne:P
Code: Zaznacz cały
for (int x=0; x<= Panelsrodek.getComponents().length; x++){
if (Panelsrodek.getComponent(x).getClass().getSimpleName().equals("JTextField")){
Panelsrodek.getComponent(x).setBackground(Color.red);
}
}
A jakbym chciał tym wszystkim JTextField wyczyścić zawartość?
pozdrawiam olddev
Re: grupowanie komponentów swing
Napisane: sobota, 15 stycznia 2011, 21:46
przez olddev
juz wiem
Code: Zaznacz cały
JTextField xx = (JTextField)Panelsrodek.getComponent(x);
xx.setText("");
pzdr olddev