本文整理了Java中java.awt.Canvas.removeMouseListener()
方法的一些代码示例,展示了Canvas.removeMouseListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Canvas.removeMouseListener()
方法的具体详情如下:
包路径:java.awt.Canvas
类名称:Canvas
方法名:removeMouseListener
暂无
代码示例来源:origin: libgdx/libgdx
public void setListeners (Canvas canvas) {
if (this.canvas != null) {
canvas.removeMouseListener(this);
canvas.removeMouseMotionListener(this);
canvas.removeMouseWheelListener(this);
canvas.removeKeyListener(this);
}
canvas.addMouseListener(this);
canvas.addMouseMotionListener(this);
canvas.addMouseWheelListener(this);
canvas.addKeyListener(this);
canvas.setFocusTraversalKeysEnabled(false);
this.canvas = canvas;
}
代码示例来源:origin: libgdx/libgdx
public void setListeners (Canvas canvas) {
if (this.canvas != null) {
canvas.removeMouseListener(this);
canvas.removeMouseMotionListener(this);
canvas.removeMouseWheelListener(this);
canvas.removeKeyListener(this);
}
canvas.addMouseListener(this);
canvas.addMouseMotionListener(this);
canvas.addMouseWheelListener(this);
canvas.addKeyListener(this);
canvas.setFocusTraversalKeysEnabled(false);
this.canvas = canvas;
}
代码示例来源:origin: bytedeco/procamtracker
@Override public void mouseClicked(MouseEvent e) {
if (count[0] < 8) {
roiPts[count[0]++] = e.getX()/monitorWindowScale;
roiPts[count[0]++] = e.getY()/monitorWindowScale;
Graphics2D g = monitorWindow.createGraphics();
g.setColor(Color.RED);
g.drawLine(e.getX()-7, e.getY(), e.getX()+7, e.getY());
g.drawLine(e.getX(), e.getY()-7, e.getX(), e.getY()+7);
monitorWindow.releaseGraphics(g);
}
if (count[0] >= 8) {
synchronized (roiPts) {
monitorWindow.getCanvas().removeMouseListener(this);
monitorWindow.setCursor(null);
roiPts.notify();
}
}
}
});
代码示例来源:origin: mpicbg/mpicbg
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
代码示例来源:origin: axtimwalde/mpicbg
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
代码示例来源:origin: mpicbg/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.setProcessor( ipOriginal );
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
showHelp();
}
}
代码示例来源:origin: mpicbg/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.getProcessor().reset();
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
{
showHelp();
}
}
代码示例来源:origin: axtimwalde/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.setProcessor( ipOriginal );
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
showHelp();
}
}
代码示例来源:origin: axtimwalde/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.setProcessor( ipOriginal );
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
showHelp();
}
}
代码示例来源:origin: mpicbg/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.setProcessor( ipOriginal );
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
showHelp();
}
}
代码示例来源:origin: axtimwalde/mpicbg
public void keyPressed( KeyEvent e )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE || e.getKeyCode() == KeyEvent.VK_ENTER )
{
painter.interrupt();
canvas.removeKeyListener( this );
window.removeKeyListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
if ( imp != null )
{
if ( e.getKeyCode() == KeyEvent.VK_ESCAPE )
{
imp.getProcessor().reset();
}
else if ( e.getKeyCode() == KeyEvent.VK_ENTER )
{
}
}
imp.updateAndDraw();
}
else if ( e.getKeyCode() == KeyEvent.VK_F1 )
{
showHelp();
}
}
代码示例来源:origin: caprica/vlcj-player
@Override
public void dispose() {
this.mediaPlayerComponent.getVideoSurface().removeMouseListener(mouseEventHandler);
this.mediaPlayerComponent.getVideoSurface().removeMouseMotionListener(mouseEventHandler);
this.mediaPlayerComponent.getVideoSurface().removeMouseWheelListener(mouseEventHandler);
}
代码示例来源:origin: mpicbg/mpicbg
window.removeMouseWheelListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
代码示例来源:origin: org.activecomponents.jadex/jadex-kernel-extension-envsupport
public void shutdown()
{
if(marker!=null)
{
((Perspective2D)obsCenter.getSelectedPerspective()).setMarkerDrawCombiner(marker);
((Canvas)((Perspective2D)obsCenter.getSelectedPerspective()).getView()).removeMouseListener(clickListener);
obsCenter.removeSelectedObjectListener(objectListener);
}
else if(marker3d!=null)
{
((Perspective3D)obsCenter.getSelectedPerspective()).setMarkerDrawCombiner(marker3d);
((Canvas)((Perspective3D)obsCenter.getSelectedPerspective()).getView()).removeMouseListener(clickListener);
}
cleanUp(obsCenter);
}
代码示例来源:origin: axtimwalde/mpicbg
window.removeMouseWheelListener( this );
ij.removeKeyListener( this );
canvas.removeMouseListener( this );
canvas.removeMouseMotionListener( this );
代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl
public void setListeners (Canvas canvas) {
if (this.canvas != null) {
canvas.removeMouseListener(this);
canvas.removeMouseMotionListener(this);
canvas.removeMouseWheelListener(this);
canvas.removeKeyListener(this);
}
canvas.addMouseListener(this);
canvas.addMouseMotionListener(this);
canvas.addMouseWheelListener(this);
canvas.addKeyListener(this);
canvas.setFocusTraversalKeysEnabled(false);
this.canvas = canvas;
}
代码示例来源:origin: mpicbg/mpicbg_
/**
* Remove both ours and the backed up event handlers.
*/
final void clearGui()
{
for ( final KeyListener l : canvasKeyListeners )
canvas.removeKeyListener( l );
for ( final KeyListener l : windowKeyListeners )
window.removeKeyListener( l );
for ( final KeyListener l : ijKeyListeners )
ij.removeKeyListener( l );
for ( final MouseListener l : canvasMouseListeners )
canvas.removeMouseListener( l );
for ( final MouseMotionListener l : canvasMouseMotionListeners )
canvas.removeMouseMotionListener( l );
for ( final MouseWheelListener l : windowMouseWheelListeners )
window.removeMouseWheelListener( l );
for ( final AdjustmentListener l : scrollBarAdjustmentListeners )
scrollBar.removeAdjustmentListener( l );
canvas.removeKeyListener( Stack_Rotate.this );
window.removeKeyListener( Stack_Rotate.this );
ij.removeKeyListener( Stack_Rotate.this );
canvas.removeMouseListener( Stack_Rotate.this );
canvas.removeMouseMotionListener( Stack_Rotate.this );
window.removeMouseWheelListener( Stack_Rotate.this );
scrollBar.removeAdjustmentListener( Stack_Rotate.this );
}
}
代码示例来源:origin: axtimwalde/mpicbg
/**
* Remove both ours and the backed up event handlers.
*/
final void clearGui()
{
for ( final KeyListener l : canvasKeyListeners )
canvas.removeKeyListener( l );
for ( final KeyListener l : windowKeyListeners )
window.removeKeyListener( l );
for ( final KeyListener l : ijKeyListeners )
ij.removeKeyListener( l );
for ( final MouseListener l : canvasMouseListeners )
canvas.removeMouseListener( l );
for ( final MouseMotionListener l : canvasMouseMotionListeners )
canvas.removeMouseMotionListener( l );
for ( final MouseWheelListener l : windowMouseWheelListeners )
window.removeMouseWheelListener( l );
for ( final AdjustmentListener l : scrollBarAdjustmentListeners )
scrollBar.removeAdjustmentListener( l );
canvas.removeKeyListener( Stack_Rotate.this );
window.removeKeyListener( Stack_Rotate.this );
ij.removeKeyListener( Stack_Rotate.this );
canvas.removeMouseListener( Stack_Rotate.this );
canvas.removeMouseMotionListener( Stack_Rotate.this );
window.removeMouseWheelListener( Stack_Rotate.this );
scrollBar.removeAdjustmentListener( Stack_Rotate.this );
}
}
内容来源于网络,如有侵权,请联系作者删除!