Keresés

Hirdetés

Új hozzászólás Aktív témák

  • gygabor88

    tag

    válasz syC #2149 üzenetére

    // AFrame.java

    import java.awt.event.KeyAdapter;
    import java.awt.event.KeyEvent;

    import javax.swing.JFrame;
    import javax.swing.JLabel;


    public class AFrame extends JFrame {

    public AFrame() {
    setSize(800, 600);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    JLabel label = new JLabel("AFrame");
    add(label);
    this.addKeyListener(new KeyAdapter() {
    @Override
    public void keyPressed(KeyEvent e) {
    BFrame bFrame = new BFrame();
    bFrame.setVisible(true);
    }
    });
    }

    public static void main(String[] args) {
    AFrame aFrame = new AFrame();
    aFrame.setVisible(true);
    }
    }

    // BFrame.java

    import javax.swing.JFrame;
    import javax.swing.JLabel;


    public class BFrame extends JFrame {

    public BFrame() {
    setSize(800, 600);
    JLabel label = new JLabel("BFrame");
    add(label);
    }
    }

    Tudom, hogy gány a kód, de példának jó lesz.

    [ Szerkesztve ]

Új hozzászólás Aktív témák