/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
enter pressed
Fra : Michael Larsen


Dato : 08-01-02 20:08

jeg har en række JTextFields. jeg vil gerne, at når jeg trykker enter, så
skal cursoren hoppe ned til den næste textfield. hvordan gør man det?



 
 
Lars Dam (08-01-2002)
Kommentar
Fra : Lars Dam


Dato : 08-01-02 20:32

On Tue, 8 Jan 2002 20:08:12 +0100, "Michael Larsen"
<crenshaw@worldonline.dk> wrote:

>jeg har en række JTextFields. jeg vil gerne, at når jeg trykker enter, så
>skal cursoren hoppe ned til den næste textfield. hvordan gør man det?
>

Smider en keyboardlistener, eller en actionlistener på - når event'en
kommer, så kald requestFocus() på den næste komponent.

vh. ld


Michael Larsen (09-01-2002)
Kommentar
Fra : Michael Larsen


Dato : 09-01-02 23:37


"Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> wrote in message
news:f1im3u8fgn8q1qin83ji706gekfh5t0483@4ax.com...
> On Tue, 8 Jan 2002 20:08:12 +0100, "Michael Larsen"
> <crenshaw@worldonline.dk> wrote:
>
> >jeg har en række JTextFields. jeg vil gerne, at når jeg trykker enter, så
> >skal cursoren hoppe ned til den næste textfield. hvordan gør man det?
> >
>
> Smider en keyboardlistener, eller en actionlistener på - når event'en
> kommer, så kald requestFocus() på den næste komponent.
>
> vh. ld
>
takker
ok nu har jeg godt nok fundet af hvordan man bruger keylistener.. jeg kan
gøre det med alle keys på nær TAB.. jeg har en JFrame med en masse
TextFields.. når jeg trykker tab tab'er den sidelæns.. men jeg vil have den
til at tab'e nedad.. dette vil jeg kunne gøre med både tab og enter.. jeg
kan få den til det med enter men ikke tab.. jeg ved at keykode for enter er
10 og tab er 9.. derved har jeg lavet dette lille stykke kode til at
håndtere det:

public void nameFieldNext(KeyEvent e)
{
if (e.VK_TAB==9||e.VK_ENTER==10)
{
addressField.requestFocus();
}
}

hvad skal jeg gøre for at den skal kunne fatte at når keg trykker tab så
skal den også udføre denne kommando?



Michael Larsen (10-01-2002)
Kommentar
Fra : Michael Larsen


Dato : 10-01-02 00:22


"Michael Larsen" <crenshaw@worldonline.dk> wrote in message
news:3c3cc648$0$194$ba624c82@nntp01.dk.telia.net...
>
> "Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> wrote in message
> news:f1im3u8fgn8q1qin83ji706gekfh5t0483@4ax.com...
> > On Tue, 8 Jan 2002 20:08:12 +0100, "Michael Larsen"
> > <crenshaw@worldonline.dk> wrote:
> >
> > >jeg har en række JTextFields. jeg vil gerne, at når jeg trykker enter,

> > >skal cursoren hoppe ned til den næste textfield. hvordan gør man det?
> > >
> >
> > Smider en keyboardlistener, eller en actionlistener på - når event'en
> > kommer, så kald requestFocus() på den næste komponent.
> >
> > vh. ld
> >
> takker
> ok nu har jeg godt nok fundet af hvordan man bruger keylistener.. jeg kan
> gøre det med alle keys på nær TAB.. jeg har en JFrame med en masse
> TextFields.. når jeg trykker tab tab'er den sidelæns.. men jeg vil have
den
> til at tab'e nedad.. dette vil jeg kunne gøre med både tab og enter.. jeg
> kan få den til det med enter men ikke tab.. jeg ved at keykode for enter
er
> 10 og tab er 9.. derved har jeg lavet dette lille stykke kode til at
> håndtere det:
>
> public void nameFieldNext(KeyEvent e)
> {
> if (e.VK_TAB==9||e.VK_ENTER==10)
> {
> addressField.requestFocus();
> }
> }
>
> hvad skal jeg gøre for at den skal kunne fatte at når keg trykker tab så
> skal den også udføre denne kommando?
>
>
nevermind... jeg fandt lige setNextFocusableComponent:)



Michael Larsen (10-01-2002)
Kommentar
Fra : Michael Larsen


Dato : 10-01-02 00:24


"Lars Dam" <larsdamXXspamXXprotectionXX@post2.tele.dk> wrote in message
news:f1im3u8fgn8q1qin83ji706gekfh5t0483@4ax.com...
> On Tue, 8 Jan 2002 20:08:12 +0100, "Michael Larsen"
> <crenshaw@worldonline.dk> wrote:
>
> >jeg har en række JTextFields. jeg vil gerne, at når jeg trykker enter, så
> >skal cursoren hoppe ned til den næste textfield. hvordan gør man det?
> >
>
> Smider en keyboardlistener, eller en actionlistener på - når event'en
> kommer, så kald requestFocus() på den næste komponent.
>
> vh. ld
>
ok et andet lille problem. jeg kan ikke tilføje en key listener til en
combobox.. jeg gør det på samme måde som ellers.. men på comboboxes virker
det ikke.. hvad gør man?



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste