<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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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>