Avatar billede meltinis Nybegynder
15. september 2003 - 10:41 Der er 3 kommentarer og
1 løsning

Ændre valg af checkbox fra space til anden tast

Jeg har et program hvor bruger udfylder et skema med checkbox'e. Kan man ændre "check" fra space til en vilkårlig tast? En "KeyboardListener"???
Avatar billede meltinis Nybegynder
15. september 2003 - 11:25 #1
Jeg har prøvet med denne kode, men hvordan får jeg den til at "lytte" hele tiden?

  class MyInputStream extends java.io.InputStream
  {
    InputStream standardSystemIn = System.in;

      // override read metoderne
      public int read() {
          int result=0;
          try{
            result = standardSystemIn.read();
          }catch(Exception e){}

          if (result == '1')
        result = 32;
      return result;
      }
  }
Avatar billede mikkelbm Nybegynder
15. september 2003 - 12:07 #2
Du implementerer KeyListener

Og så er der følgende metoder:

public void keyTyped(KeyEvent e) { }
public void keyReleased(KeyEvent e) { }
public void keyPressed(KeyEvent e)
{
  switch(e.getKeyCode())
  {
      case KeyEvent.VK_0: result = 'et_eller_andet; break;
      case KeyEvent.VK_1: result = 'et_eller_andet; break;
      case KeyEvent.VK_2: result = 'et_eller_andet; break;
      case KeyEvent.VK_3: result = 'et_eller_andet; break;
      case KeyEvent.VK_4: result = 'et_eller_andet; break;
  }
}

Håber det er noget du kan bruge...
Avatar billede meltinis Nybegynder
16. september 2003 - 18:58 #3
Det viker desværre ikke!!! :(
Avatar billede meltinis Nybegynder
11. januar 2005 - 13:12 #4
Har siden fundet ud af det - har dog glemt hvordan. Hvor tiden dog går!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester