<h2>org.das2.components.TearoffTabbedPane</h2><p>Like the Swing TabbedPane, but this allows the tabs to be removed to other windows or other TearoffTabbedPanes.</p> <h2>TearoffTabbedPane( )</h2> <p>create a new TearoffTabbedPane</p> <hr> <a name="addTab"></a> <h2>addTab</h2> addTab( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/Icon.html'>javax.swing.Icon</a> icon, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> component ) → void <p></p> <h3>Parameters</h3> title - a String <br> icon - an Icon <br> component - a Component <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=addTab&unscoped_q=addTab">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#addTab">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> addTab( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> component ) → void<br> addTab( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/Icon.html'>javax.swing.Icon</a> icon, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> component, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> tip ) → void<br> <hr> <a name="dock"></a> <h2>dock</h2> dock( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> c ) → void <p>return the component into this TearoffTabbedPane.</p> <h3>Parameters</h3> c - the component. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=dock&unscoped_q=dock">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#dock">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="getFrameComponentListener"></a> <h2>getFrameComponentListener</h2> getFrameComponentListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> panel1, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> frame1, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> panel2, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> frame2, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> direction ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/ComponentListener.html'>java.awt.event.ComponentListener</a> <p>get the listener that will keep the two JFrames close together</p> <h3>Parameters</h3> panel1 - component within the master frame. <br> frame1 - master frame that controls. <br> panel2 - component within the compliant frame <br> frame2 - compliant frame that follows. <br> direction - the direction, which is STICK_RIGHT (private) or null <h3>Returns:</h3> a listener <br><br> <a href="https://github.com/autoplot/dev/search?q=getFrameComponentListener&unscoped_q=getFrameComponentListener">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#getFrameComponentListener">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="getTabByTitle"></a> <h2>getTabByTitle</h2> getTabByTitle( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> <p>return the tab contents, the first tab with this name.</p> <h3>Parameters</h3> title - a String <h3>Returns:</h3> the component in this tab. <br><br> <a href="https://github.com/autoplot/dev/search?q=getTabByTitle&unscoped_q=getTabByTitle">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#getTabByTitle">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="hideMouseAdapter"></a> <h2>hideMouseAdapter</h2> hideMouseAdapter( ) → void <p>I needed a way to hide the mouseAdapter, since we can't do this automatically.</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=hideMouseAdapter&unscoped_q=hideMouseAdapter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#hideMouseAdapter">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="insertTab"></a> <h2>insertTab</h2> insertTab( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/Icon.html'>javax.swing.Icon</a> icon, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> component, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> tip, int index ) → void <p></p> <h3>Parameters</h3> title - a String <br> icon - an Icon <br> component - a Component <br> tip - a String <br> index - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=insertTab&unscoped_q=insertTab">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#insertTab">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="main"></a> <h2>main</h2> main( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String[]</a> args ) → void <p></p> <h3>Parameters</h3> args - a java.lang.String[] <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=main&unscoped_q=main">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#main">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="peek"></a> <h2>peek</h2> peek( ) → void <p>show all the tabs descriptions</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=peek&unscoped_q=peek">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#peek">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="remove"></a> <h2>remove</h2> remove( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> c ) → void <p></p> <h3>Parameters</h3> c - a Component <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=remove&unscoped_q=remove">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#remove">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="removeTabAt"></a> <h2>removeTabAt</h2> removeTabAt( int index ) → void <p></p> <h3>Parameters</h3> index - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=removeTabAt&unscoped_q=removeTabAt">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#removeTabAt">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="setSelectedIndex"></a> <h2>setSelectedIndex</h2> setSelectedIndex( int index ) → void <p></p> <h3>Parameters</h3> index - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setSelectedIndex&unscoped_q=setSelectedIndex">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#setSelectedIndex">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="setSelectedTab"></a> <h2>setSelectedTab</h2> setSelectedTab( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title ) → void <p>this will set the selected tab, or raise the babysitter</p> <h3>Parameters</h3> title - a String <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setSelectedTab&unscoped_q=setSelectedTab">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#setSelectedTab">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="slideRight"></a> <h2>slideRight</h2> slideRight( int tabIndex ) → void <p>instead of undocking, "slide" the component into a second JFrame that follows the first. This may create the JFrame that accepts tabs.</p> <h3>Parameters</h3> tabIndex - the tab to slide (0 is the left or first tab) <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=slideRight&unscoped_q=slideRight">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#slideRight">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br> <hr> <a name="tearOff"></a> <h2>tearOff</h2> tearOff( int tabIndex, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Container.html'>java.awt.Container</a> newContainer ) → void <p></p> <h3>Parameters</h3> tabIndex - an int <br> newContainer - a Container <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=tearOff&unscoped_q=tearOff">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/components/TearoffTabbedPane.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/components/TearoffTabbedPane.html#tearOff">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/components/TearoffTabbedPane.java">[view source]</a> <br> <br>