webForumDet fria alternativet

Aktiv TextField

2 svar · 293 visningar · startad av Arre

ArreMedlem sedan juli 200383 inlägg
#1

Jag har lekt litegrann med layout och komponenter så som TextField och TextArea. De är placerade så att TextArea'n befinner sig ovanför TextField'en. När programmet startar ser man den blinkande markören i TextArea (för att TextArea komponenten är placerad först i layouten?).
Kan man göra så att TextField'en därunder börjar med den blinkande markören i sig vid programstart? :D

Tack på förhand!

Aleph_OneMedlem sedan juni 2003370 inlägg
#2

Du kan lägga till en lyssnare som har till uppgift att ge rätt komponent fokus när fönstret visas.

addWindowListener(new WindowAdapter(){
			public void windowOpened(WindowEvent e) {
				field.requestFocusInWindow();
			}});
ArreMedlem sedan juli 200383 inlägg
#3

Ohhh fantastiskt!
Det funkade galant. Du e kung herr Aleph_One! Schysst namn förresten :D

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb