Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Min MouseKeyListener går i rotterne

6 views
Skip to first unread message

Jens Grønborg Andersen

unread,
May 15, 1999, 3:00:00 AM5/15/99
to
Pænt Goddag.

I programmet jeg skriver på for tiden, vil jeg gerne have visse
tastaturtryk knyttet til handlinger, f.eks. skulle delete knappen gerne
slette et objekt.
Dette har jeg gjort vha. min frame's addKeyListener, og det virker for
såvidt også fint nok, indtil en af AWT/Swing komponenterne kommer i
fokus og dermed æder alle mine shortcuts.

Spørgsmålet er altså: Hvordan gør man en KeyListener global, så den
aktiveres uanset om den er i fokus eller ej?

- Jens

Henrik Lynggaard Hansen

unread,
May 15, 1999, 3:00:00 AM5/15/99
to

Jens Grønborg Andersen wrote:

jeg tror du skal bruge noget i retning af
<dinRamme>.registerKeyboardAction(...), som findes i JComponent klassen

mvh
henrik


Jens Grønborg Andersen

unread,
May 16, 1999, 3:00:00 AM5/16/99
to

Egntligt ville jeg meget gerne ha' noget, der virkede med letvægts
komponenter. Dvs så lidt Swing som muligt.

- Jens

Mads Andersen

unread,
May 16, 1999, 3:00:00 AM5/16/99
to
Jens Grønborg Andersen wrote:
> Egntligt ville jeg meget gerne ha' noget, der virkede med letvægts
> komponenter. Dvs så lidt Swing som muligt.

Bare en lille kommentar:

AWT består af heavyweight komponenter, altså med en native peer.

Swing består af lightweight komponenter. JFrame, JApplet og JDialog har dog
native peers i det de er nedarvet fra henholdsvis Frame, Applet og Dialog.

Mvh. Madsie

Jens Grønborg Andersen

unread,
May 16, 1999, 3:00:00 AM5/16/99
to

Hmmm... Fik byttet rundt på dem.
Efter at have programmet en del med Swing klasserne, vil jeg nu også
mene at der er meget lidt letvægt Swing klasserne. Specielt når tænker
på hårdt min gamle 133'er havde det med Swing.

... nok om det. Jeg savner mit keyboard input.

- Jens

Jens Grønborg Andersen

unread,
May 17, 1999, 3:00:00 AM5/17/99
to
Jan Agermose wrote:
>
> En AWT ting... her kommer en del kode....
>
> først den klasse der kan styre keyevents og derefter et eksempel på brug -- er
> det sådan noget du er på udkig efter?

Tak skæbne det var voldsomt, men jo det ligner faktisk meget godt.

Jeg siger mange tak!

- Jens

je...@stofanet.dk

unread,
Feb 16, 2013, 3:18:06 PM2/16/13
to
Den lørdag den 15. maj 1999 09.00.00 UTC+2 skrev Jens Grønborg Andersen:
> Pænt Goddag.
>
> I programmet jeg skriver på for tiden, vil jeg gerne have visse
> tastaturtryk knyttet til handlinger, f.eks. skulle delete knappen gerne
> slette et objekt.
> Dette har jeg gjort vha. min frame's addKeyListener, og det virker for
> såvidt også fint nok, indtil en af AWT/Swing komponenterne kommer i
> fokus og dermed æder alle mine shortcuts.
>
> Spørgsmålet er altså: Hvordan gør man en KeyListener global, så den
> aktiveres uanset om den er i fokus eller ej?
>
> - Jens

0 new messages