<h2>org.das2.graph.DasCanvas.GlassPane</h2><p>JPanel that lives above all other components, and is capable of blocking keyboard and mouse input from all components underneath.</p> <h2>GlassPane( )</h2> <p></p> <hr> <a name="keyPressed-java.awt.event.KeyEvent"></a> <h2>keyPressed</h2> keyPressed( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html'>java.awt.event.KeyEvent</a> e ) → void <p>Invoked when a key has been pressed. See the class description for {@link KeyEvent} for a definition of a key pressed event.</p> <h3>Parameters</h3> e - a KeyEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=keyPressed&unscoped_q=keyPressed">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#keyPressed-java.awt.event.KeyEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2366">[view source]</a> <br> <br> <hr> <a name="keyReleased-java.awt.event.KeyEvent"></a> <h2>keyReleased</h2> keyReleased( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html'>java.awt.event.KeyEvent</a> e ) → void <p>Invoked when a key has been released. See the class description for {@link KeyEvent} for a definition of a key released event.</p> <h3>Parameters</h3> e - a KeyEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=keyReleased&unscoped_q=keyReleased">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#keyReleased-java.awt.event.KeyEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2375">[view source]</a> <br> <br> <hr> <a name="keyTyped-java.awt.event.KeyEvent"></a> <h2>keyTyped</h2> keyTyped( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html'>java.awt.event.KeyEvent</a> e ) → void <p>Invoked when a key has been typed. See the class description for {@link KeyEvent} for a definition of a key typed event.</p> <h3>Parameters</h3> e - a KeyEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=keyTyped&unscoped_q=keyTyped">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#keyTyped-java.awt.event.KeyEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2384">[view source]</a> <br> <br> <hr> <a name="mouseClicked-java.awt.event.MouseEvent"></a> <h2>mouseClicked</h2> mouseClicked( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseClicked&unscoped_q=mouseClicked">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseClicked-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2333">[view source]</a> <br> <br> <hr> <a name="mouseDragged-java.awt.event.MouseEvent"></a> <h2>mouseDragged</h2> mouseDragged( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseDragged&unscoped_q=mouseDragged">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseDragged-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2337">[view source]</a> <br> <br> <hr> <a name="mouseEntered-java.awt.event.MouseEvent"></a> <h2>mouseEntered</h2> mouseEntered( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseEntered&unscoped_q=mouseEntered">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseEntered-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2341">[view source]</a> <br> <br> <hr> <a name="mouseExited-java.awt.event.MouseEvent"></a> <h2>mouseExited</h2> mouseExited( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseExited&unscoped_q=mouseExited">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseExited-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2345">[view source]</a> <br> <br> <hr> <a name="mouseMoved-java.awt.event.MouseEvent"></a> <h2>mouseMoved</h2> mouseMoved( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseMoved&unscoped_q=mouseMoved">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseMoved-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2349">[view source]</a> <br> <br> <hr> <a name="mousePressed-java.awt.event.MouseEvent"></a> <h2>mousePressed</h2> mousePressed( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mousePressed&unscoped_q=mousePressed">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mousePressed-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2353">[view source]</a> <br> <br> <hr> <a name="mouseReleased-java.awt.event.MouseEvent"></a> <h2>mouseReleased</h2> mouseReleased( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html'>java.awt.event.MouseEvent</a> e ) → void <p></p> <h3>Parameters</h3> e - a MouseEvent <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=mouseReleased&unscoped_q=mouseReleased">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#mouseReleased-java.awt.event.MouseEvent">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2357">[view source]</a> <br> <br> <hr> <a name="setDragRenderer-org.das2.event.DragRenderer-java.awt.Point-java.awt.Point"></a> <h2>setDragRenderer</h2> setDragRenderer( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/event/DragRenderer.html'>org.das2.event.DragRenderer</a> r, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Point.html'>java.awt.Point</a> p1, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Point.html'>java.awt.Point</a> p2 ) → void <p>set the DragRenderer to be painted on the glasspane.</p> <h3>Parameters</h3> r - DragRenderer, for example the CrossHairRenderer or BoxZoomGesturesRenderer <br> p1 - the start point to render <br> p2 - the current point to render <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setDragRenderer&unscoped_q=setDragRenderer">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/graph/DasCanvas.GlassPane.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/graph/DasCanvas.GlassPane.html#setDragRenderer-org.das2.event.DragRenderer-java.awt.Point-java.awt.Point">[view on old javadoc]</a> <a href="https://github.com/das-developers/das2java/tree/main/dasCore/src/org/das2/graph/DasCanvas.GlassPane.java#L2253">[view source]</a> <br> <br>