Asociar teclas

Carlos
15 de Junio del 2004
hola, como puedo hacer que cuando presiono una tecla me pueda aparecer otra pantalla, cuando estoy ejecutando mi programa. de antemano gracias

moginn
15 de Junio del 2004
Tienes que programar con eventos. Por ejemplo:

public class A extends JFrame implements KeyListener{
public JButton boton = new JButton();
public A(){boton.addKeyListener(this);]
public void KeyPressed(KeyEvent e){}
public void KeyReleased(KeyEvent e){}
public void KeyTyped(KeyEvent e){
B b = new B();
b.setVisible(true);
}
}
class B extends JFrame{ ... }

moginn
15 de Junio del 2004
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class A extends JFrame implements KeyListener{
public JButton boton = new JButton();
public A(){boton.addKeyListener(this);]
public void KeyPressed(KeyEvent e){}
public void keyReleased(KeyEvent e){}
public void keyTyped(KeyEvent e){
B b = new B();
b.setVisible(true);
}
}

class B extends JFrame{ ... }