webForumDet fria alternativet

Aktiv TextField

Java

2 svar · 295 visningar · startad av Arre

Medlem sedan juli 200370 inlägg
Frågan#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!

Medlem sedan juni 2003372 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();
			}});
Medlem sedan juli 200370 inlägg
#3

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

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)