@Override public void clicked (InputEvent event, float x, float y) { super.clicked(event, x, y); if (httpRequest != null) { Gdx.net.cancelHttpRequest(httpRequest); Gdx.app.log("NetAPITest", "Cancelling request " + httpRequest.getUrl()); statusLabel.setText("Cancelling request " + httpRequest.getUrl()); } } };
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) { if (!super.touchDown(event, x, y, pointer, button)) return false; if (pointer == 0 && button != 0) return false; if (disabled) return true; setCursorPosition(x, y); selectionStart = cursor; Stage stage = getStage(); if (stage != null) stage.setKeyboardFocus(TextField.this); keyboard.show(true); hasSelection = true; return true; }
public void touchDragged (InputEvent event, float x, float y, int pointer) { super.touchDragged(event, x, y, pointer); setCursorPosition(x, y); }
public void touchDragged (InputEvent event, float x, float y, int pointer) { if (pointer != pressedPointer || cancelled) return; pressed = isOver(event.getListenerActor(), x, y); if (!pressed) { // Once outside the tap square, don't use the tap square anymore. invalidateTapSquare(); } }
public void touchUp (InputEvent event, float x, float y, int pointer, int button) { if (pointer == pressedPointer) { if (!cancelled) { boolean touchUpOver = isOver(event.getListenerActor(), x, y); // Ignore touch up if the wrong mouse button. if (touchUpOver && pointer == 0 && this.button != -1 && button != this.button) touchUpOver = false; if (touchUpOver) { long time = TimeUtils.nanoTime(); if (time - lastTapTime > tapCountInterval) tapCount = 0; tapCount++; lastTapTime = time; clicked(event, x, y); } } pressed = false; pressedPointer = -1; pressedButton = -1; cancelled = false; } }
public void touchUp (InputEvent event, float x, float y, int pointer, int button) { if (selectionStart == cursor) hasSelection = false; super.touchUp(event, x, y, pointer, button); }
public boolean isOver () { return clickListener.isOver(); }
public void exit (InputEvent event, float x, float y, int pointer, Actor toActor) { super.exit(event, x, y, pointer, toActor); if (toActor == null || !toActor.isDescendantOf(Tree.this)) setOverNode(null); } });
//Global instance ClickListener listenerLeft; //show() method ... listenerLeft= new ClickListener(); btnLeft.addListener(listenerLeft); ... //render() method ... if(listenerLeft.isPressed()) //perform turning left ...
if (stage != null && stage.getActionsRequestRendering() && isPressed != clickListener.isPressed()) Gdx.graphics.requestRendering();
@Override public void clicked(InputEvent event, float x, float y) { if(editor != null) editor.remove(); ClickListener acceptListener = new ClickListener(){ @Override public void clicked(InputEvent event, float x, float y) { groupButton.setText(shot.getName()); editor.remove(); editor = null; } }; ClickListener deleteListener = new ClickListener(){ @Override public void clicked(InputEvent event, float x, float y) { metadata.getCameraShots().remove(shot); groupTable.remove(); editor.remove(); editor = null; } }; screen.getStage().addActor(editor = new MetadataEditor(shot, skin, screen, acceptListener, deleteListener)); } });
public void touchUp (InputEvent event, float x, float y, int pointer, int button) { if (pointer == pressedPointer) { if (!cancelled) { boolean touchUpOver = isOver(event.getListenerActor(), x, y); // Ignore touch up if the wrong mouse button. if (touchUpOver && pointer == 0 && this.button != -1 && button != this.button) touchUpOver = false; if (touchUpOver) { long time = TimeUtils.nanoTime(); if (time - lastTapTime > tapCountInterval) tapCount = 0; tapCount++; lastTapTime = time; clicked(event, x, y); } } pressed = false; pressedPointer = -1; pressedButton = -1; cancelled = false; } }
public void touchUp (InputEvent event, float x, float y, int pointer, int button) { if (selectionStart == cursor) hasSelection = false; super.touchUp(event, x, y, pointer, button); }
public boolean isOver () { return clickListener.isOver(); }
public void touchDragged (InputEvent event, float x, float y, int pointer) { if (pointer != pressedPointer || cancelled) return; pressed = isOver(event.getListenerActor(), x, y); if (!pressed) { // Once outside the tap square, don't use the tap square anymore. invalidateTapSquare(); } }
public void exit (InputEvent event, float x, float y, int pointer, Actor toActor) { super.exit(event, x, y, pointer, toActor); if (toActor == null || !toActor.isDescendantOf(Tree.this)) setOverNode(null); } });
if (stage != null && stage.getActionsRequestRendering() && isPressed != clickListener.isPressed()) Gdx.graphics.requestRendering();
@Override public void clicked (InputEvent event, float x, float y) { super.clicked(event, x, y); if (isWindowed) { isWindowed = false; changeModeButton.setText(fullScreenInstructions); Gdx.graphics.setFullscreenMode(Gdx.graphics.getDisplayMode()); } else { isWindowed = true; changeModeButton.setText(windowedInstructions); Gdx.graphics.setWindowedMode(Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); } } });
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) { if (!super.touchDown(event, x, y, pointer, button)) return false; if (pointer == 0 && button != 0) return false; if (disabled) return true; setCursorPosition(x, y); selectionStart = cursor; Stage stage = getStage(); if (stage != null) stage.setKeyboardFocus(TextField.this); keyboard.show(true); hasSelection = true; return true; }
public void touchUp (InputEvent event, float x, float y, int pointer, int button) { if (pointer == pressedPointer) { if (!cancelled) { boolean touchUpOver = isOver(event.getListenerActor(), x, y); // Ignore touch up if the wrong mouse button. if (touchUpOver && pointer == 0 && this.button != -1 && button != this.button) touchUpOver = false; if (touchUpOver) { long time = TimeUtils.nanoTime(); if (time - lastTapTime > tapCountInterval) tapCount = 0; tapCount++; lastTapTime = time; clicked(event, x, y); } } pressed = false; pressedPointer = -1; pressedButton = -1; cancelled = false; } }