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