Package at.jotschi.quadtree.gui

Source Code of at.jotschi.quadtree.gui.QuadTreePanel

package at.jotschi.quadtree.gui;

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JFrame;
import javax.swing.JPanel;

import org.apache.log4j.Logger;

@SuppressWarnings("serial")
public class QuadTreePanel extends JPanel implements KeyListener, MouseListener {

 
  protected static Logger log = Logger.getLogger(QuadTreePanel.class);

  /**
   * Create a new panel
   */
  protected QuadTreePanel() {

  }

  protected void setupGui() {
    JFrame f = new JFrame();
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    f.addKeyListener(this);
    f.addMouseListener(this);
    f.add(this);
    f.setLocationRelativeTo(null);
    f.setSize(700, 700);
    f.setVisible(true);
  }

  public void keyTyped(KeyEvent e) {
    // TODO Auto-generated method stub

  }

  public void keyPressed(KeyEvent e) {
    // TODO Auto-generated method stub

  }

  public void keyReleased(KeyEvent e) {

    if (e.getKeyCode() == 27) {
      System.exit(10);
    }

  }

  public void mousePressed(MouseEvent e) {
    // TODO Auto-generated method stub

  }

  public void mouseReleased(MouseEvent e) {
    // TODO Auto-generated method stub

  }

  public void mouseEntered(MouseEvent e) {
    // TODO Auto-generated method stub

  }

  public void mouseExited(MouseEvent e) {
    // TODO Auto-generated method stub

  }

  public void mouseClicked(MouseEvent e) {
    // TODO Auto-generated method stub

  }
}
TOP

Related Classes of at.jotschi.quadtree.gui.QuadTreePanel

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.