Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import net.useobjects.AbstractMovableGroup;
- import net.useobjects.Ellipse;
- import net.useobjects.Group;
- import net.useobjects.Rectangle;
- import net.useobjects.mouse.MouseEvent;
- import net.useobjects.mouse.MouseListener;
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /**
- *
- * @author Papulka
- */
- public class Ponorka extends AbstractMovableGroup {
- private Rectangle vrch;
- private Ellipse trup;
- private boolean podMysou;
- public Ponorka(Group skupina, int pozX, int pozY){
- super(skupina, pozX, pozY);
- vrch = new Rectangle (this, 0,0, 50, 40);
- trup = new Ellipse(this, 20, 20, 100, 20);
- podMysou = false;
- this.addMouseListener(new SledovacMysi());
- }
- public boolean jePodMysou(){
- return podMysou;
- }
- private class SledovacMysi implements MouseListener {
- @Override
- public void onMouseClicked(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void onMousePressed(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void onMouseReleased(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void onMouseEntered(MouseEvent me) {
- podMysou = true;
- System.out.println("entered");
- }
- @Override
- public void onMouseExited(MouseEvent me) {
- podMysou = false;
- System.out.println("exited");
- }
- @Override
- public void onMouseDragged(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void onMouseMoved(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- @Override
- public void onMouseWheelMoved(MouseEvent me) {
- throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement