Capslock aktiviert?

Status
Nicht offen für weitere Antworten.

EOB

Top Contributor
hi, so in der art:

Code:
component.addKeyListener(new MyKeyListener());
    
    public class MyKeyListener extends KeyAdapter {
        public void keyPressed(KeyEvent evt) {
           
    
            // Check for key codes.
            if (evt.getKeyCode() == KeyEvent.VK_CAPS_LOCK) {
                pressed = true;
            }else{
                pressed = false
            }
        }
    }

oder so in er art...kannste sicher was mit anfangen :)

gruesse
 

Leroy42

Top Contributor
Mørketid hat gesagt.:

Hat gegenüber deiner Lösung, den Vorteil, daß man nicht unbedingt
erst eine Taste drücken muß.

Aber mach' dir nichts draus: Ich kannte die Methode auch nicht und mir ist
ferner schleierhaft wo (und vor allem: wie) Hobbit das nun wieder
ausgekramt hat. :?
 

The_S

Top Contributor
Ich kannte die Methode auch net, bzw. hab noch nichtmal getestet ob sie überhaupt funktioniert. Aber da man solche Scherze meist recht ellegant über das Toolkit lösen kann, hab ich mir halt einfach mal die Methoden von Toolkit genauer angeschaut und ... tada ... da war sie dann auch schön säuberlich in dem API aufgelistet ;)
 
G

Gast

Gast
jaa die erste lösung mit dem kaylistener kam mir eh etwas komisch vor weil man da die teste vorher drücken muss :p

thx hobbit
 

Leroy42

Top Contributor
Hobbit_Im_Blutrausch hat gesagt.:
Aber da man solche Scherze meist recht ellegant über das Toolkit lösen kann
:shock: Auf die Idee muß man erst mal kommen! :applaus:

Ich z.B. konnte hier noch manchen (den GUI-Shamanen André :cool: ) mit der
Methode Toolkit.getDefaultToolkit.setDynamicLayout(true) überraschen.

Dann werde ich von jetzt an, bei solchen Fragestellungen, auch ellenlang ( :bae: )
die ToolKit-API zu Rate ziehen
 

The_S

Top Contributor
Schön, dass ich diesmal im Verborgenen und ohne blöden Spruch auf meinen Rechtschreibfehler hingewiesen wurde ;) :lol:
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben