Java Doc for DefaultTabbedContainerUI.java in  » IDE-Netbeans » library » org » netbeans » swing » tabcontrol » plaf » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Netbeans » library » org.netbeans.swing.tabcontrol.plaf 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.swing.plaf.ComponentUI
      org.netbeans.swing.tabcontrol.TabbedContainerUI
         org.netbeans.swing.tabcontrol.plaf.DefaultTabbedContainerUI

DefaultTabbedContainerUI
public class DefaultTabbedContainerUI extends TabbedContainerUI (Code)
Default UI implementation for tabbed containers. Manages installing the tab contentDisplayer and content contentDisplayer components, and the relationship between the data models and selection models of the UI.

Note that there is typically little reasons to subclass this - to affect the display or behavior of the tabs, implement org.netbeans.swing.tabcontrol.TabDisplayerUI , the UI delegate for the embedded component which displays the tabs.
author:
   Tim Boudreau


Inner Class :protected class ContainerPropertyChangeListener implements PropertyChangeListener
Inner Class :protected class ContainerComponentListener extends ComponentAdapter
Inner Class :protected class SelectionListener implements ChangeListener
Inner Class :protected class ModelListener implements ComplexListDataListener

Field Summary
final static  booleanADD_TO_GLASSPANE
    
final static  booleanEFFECTS_EVERYWHERE
    
static  floatINCREMENT
    
final public static  StringKEY_EDITOR_CONTENT_BORDER
     UIManager key for the border of the tab displayer in editor ui type.
final public static  StringKEY_EDITOR_OUTER_BORDER
    
final public static  StringKEY_EDITOR_TABS_BORDER
    
final public static  StringKEY_SLIDING_CONTENT_BORDER
     UIManager key for the border of the tab displayer in sliding ui type.
final public static  StringKEY_SLIDING_OUTER_BORDER
    
final public static  StringKEY_SLIDING_TABS_BORDER
    
final public static  StringKEY_TOOLBAR_CONTENT_BORDER
     UIManager key for the border of the tab displayer in toolbar ui type.
final public static  StringKEY_TOOLBAR_OUTER_BORDER
    
final public static  StringKEY_TOOLBAR_TABS_BORDER
    
final public static  StringKEY_VIEW_CONTENT_BORDER
     UIManager key for the border of the tab displayer in view ui type.
final public static  StringKEY_VIEW_OUTER_BORDER
     UIManager key for the border of the entire tabbed container in view ui type.
final public static  StringKEY_VIEW_TABS_BORDER
     UIManager key for the border of the tab displayer in view ui type.
final static  booleanNO_EFFECTS
    
final static  booleanNO_SCALE
    
static  booleanSYNCHRONOUS_PAINTING
    
static  intTIMER
    
final static  booleanUSE_ALPHA
    
final static  booleanUSE_SWINGPAINTING
    
protected  ComponentListenercomponentListener
     Component listener which listens on the container, and attaches/detaches listeners. do not alter the value in this field.
protected  JComponentcontentDisplayer
     The component which displays the selected component in the tabbed container. do not alter the value in this field.
protected  LayoutManagercontentDisplayerLayout
     Layout manager which will handle layout of the tabbed container. do not alter the value in this field.
protected  ComplexListDataListenermodelListener
     Listener on the data model, which handles updating the contained components to keep them in sync with the contents of the data model. do not alter the value in this field.
protected  PropertyChangeListenerpropertyChangeListener
     Property change listener which detects changes on the tabbed container, such as its active state, which should be propagated to the tab displayer. do not alter the value in this field.
protected  ChangeListenerselectionListener
     Change listener which tracks changes in the selection model and changes the displayed component to reflect the selected tab do not alter the value in this field.
protected  FxProviderslideEffectManager
     FxProvider which will provide transition effects when tabs are changed.
protected  TabDisplayertabDisplayer
     The Displayer for the tabs.

Constructor Summary
public  DefaultTabbedContainerUI(TabbedContainer c)
    

Method Summary
protected  voidattachModelAndSelectionListeners()
     Begin listening to the model for changes in the selection, which should cause us to update the displayed component in the content contentDisplayer.
protected  voidcancelRequestAttention(int tab)
    
protected  ComponentListenercreateComponentListener()
    
protected  JPanelcreateContentDisplayer()
     Create the component which will contain the content (the components which correspond to tabs).
protected  LayoutManagercreateContentDisplayerLayout()
    
protected  FxProvidercreateFxProvider()
     Create an FxProvider instance which will provide transition effects when tabs are selected.
public  ImagecreateImageOfTab(int idx)
    
protected  LayoutManagercreateLayout()
     Create the layout manager that will manage the layout of the TabbedContainer.
protected  ComplexListDataListenercreateModelListener()
     Create a listener for the TabDataModel.
protected  PropertyChangeListenercreatePropertyChangeListener()
     Create a property change listener which will update the tab displayer in accordance with property changes on the container.
protected  ChangeListenercreateSelectionListener()
     Create a ChangeListener which will listen to the selection model of the tab displayer, and update the displayed component in the displayer when the selection model changes.
protected  TabDisplayercreateTabDisplayer()
     Create the component which will display the tabs.
public static  ComponentUIcreateUI(JComponent c)
    
protected  voiddetachModelAndSelectionListeners()
     Stop listening to the model for changes in the selection, which should cause us to update the displayed component in the content contentDisplayer, and changes in the data model which can affect the displayed component.
public  intdropIndexOfPoint(Point p)
    
protected  voidensureSelectedComponentIsShowing()
     Ensures that the component the selection model says is selected is the one that is showing.
public  RectanglegetContentArea()
    
public  PolygongetExactTabIndication(int idx)
    
public  PolygongetInsertTabIndication(int idx)
    
public  SingleSelectionModelgetSelectionModel()
    
 TabDisplayergetTabDisplayer()
    
public  RectanglegetTabRect(int tab, Rectangle r)
    
public  RectanglegetTabsArea()
    
public  RectanglegetTabsArea(Rectangle dest)
    
protected  voidinitDisplayer()
     Fills contentDisplayer container with components retrieved from model.
protected  voidinstall()
     Subclasses may override this method to do anything they need to do on installUI().
protected  voidinstallBorders()
    
protected  voidinstallContentDisplayer()
    
protected  voidinstallListeners()
     Installs a component listener on the component.
protected  voidinstallTabDisplayer()
     Installs the tab displayer component into the container.
final public  voidinstallUI(JComponent c)
     This method is final.
public  booleanisShowCloseButton()
    
public  voidmakeTabVisible(int tab)
    
protected  voidrequestAttention(int tab)
    
public  voidsetShowCloseButton(boolean val)
    
protected  ComponentshowComponent(Component c)
     Shows the passed component.
final protected  voidshowComponentWithFxProvider(Component c)
     Shows a component in the control, using the FxProvider created in createFxProvider() to manage showing it.
public  inttabForCoordinate(Point p)
    
final protected  ComponenttoComp(TabData data)
    
protected  booleanuichange()
    
protected  voiduninstall()
     Subclasses may override this method to do anything they need to do on uninstallUI().
protected  voiduninstallDisplayers()
     Uninstalls and nulls references to the content contentDisplayer and tab contentDisplayer, and removes all components from the content contentDisplayer.
protected  voiduninstallListeners()
    
final public  voiduninstallUI(JComponent c)
     This method is final.
final protected  voidupdateOrientation()
     Checks the position of the tabbed container relative to its parent window, and potentially updates its orientation client property.

Field Detail
ADD_TO_GLASSPANE
final static boolean ADD_TO_GLASSPANE(Code)
Sysprop to turn add the component being scaled to the glasspane and alter its size on a timer to accomplish growing the component



EFFECTS_EVERYWHERE
final static boolean EFFECTS_EVERYWHERE(Code)
For those who really love the sliding effect and want to see it on all tab controls of all types



INCREMENT
static float INCREMENT(Code)



KEY_EDITOR_CONTENT_BORDER
final public static String KEY_EDITOR_CONTENT_BORDER(Code)
UIManager key for the border of the tab displayer in editor ui type.



KEY_EDITOR_OUTER_BORDER
final public static String KEY_EDITOR_OUTER_BORDER(Code)
UIManager key for the border of the entire tabbed container in editor ui type



KEY_EDITOR_TABS_BORDER
final public static String KEY_EDITOR_TABS_BORDER(Code)
UIManager key for the border of the tab displayer in editor ui type



KEY_SLIDING_CONTENT_BORDER
final public static String KEY_SLIDING_CONTENT_BORDER(Code)
UIManager key for the border of the tab displayer in sliding ui type.



KEY_SLIDING_OUTER_BORDER
final public static String KEY_SLIDING_OUTER_BORDER(Code)
UIManager key for the border of the entire tabbed container in sliding ui type



KEY_SLIDING_TABS_BORDER
final public static String KEY_SLIDING_TABS_BORDER(Code)
UIManager key for the border of the tab displayer in sliding ui type



KEY_TOOLBAR_CONTENT_BORDER
final public static String KEY_TOOLBAR_CONTENT_BORDER(Code)
UIManager key for the border of the tab displayer in toolbar ui type.



KEY_TOOLBAR_OUTER_BORDER
final public static String KEY_TOOLBAR_OUTER_BORDER(Code)
UIManager key for the border of the entire tabbed container in toolbar ui type



KEY_TOOLBAR_TABS_BORDER
final public static String KEY_TOOLBAR_TABS_BORDER(Code)
UIManager key for the border of the tab displayer in toolbar ui type



KEY_VIEW_CONTENT_BORDER
final public static String KEY_VIEW_CONTENT_BORDER(Code)
UIManager key for the border of the tab displayer in view ui type.



KEY_VIEW_OUTER_BORDER
final public static String KEY_VIEW_OUTER_BORDER(Code)
UIManager key for the border of the entire tabbed container in view ui type.



KEY_VIEW_TABS_BORDER
final public static String KEY_VIEW_TABS_BORDER(Code)
UIManager key for the border of the tab displayer in view ui type.



NO_EFFECTS
final static boolean NO_EFFECTS(Code)
Sysprop to turn off all sliding effects



NO_SCALE
final static boolean NO_SCALE(Code)
Sysprop to turn off scaling of the slide image



SYNCHRONOUS_PAINTING
static boolean SYNCHRONOUS_PAINTING(Code)



TIMER
static int TIMER(Code)



USE_ALPHA
final static boolean USE_ALPHA(Code)
Also have the scaled image be partially transparent as it's drawn



USE_SWINGPAINTING
final static boolean USE_SWINGPAINTING(Code)
Sysprop to turn use SwingUtilities.paintComponent() instead of an image buffer for sliding effects



componentListener
protected ComponentListener componentListener(Code)
Component listener which listens on the container, and attaches/detaches listeners. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



contentDisplayer
protected JComponent contentDisplayer(Code)
The component which displays the selected component in the tabbed container. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



contentDisplayerLayout
protected LayoutManager contentDisplayerLayout(Code)
Layout manager which will handle layout of the tabbed container. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



modelListener
protected ComplexListDataListener modelListener(Code)
Listener on the data model, which handles updating the contained components to keep them in sync with the contents of the data model. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.
See Also:   TabbedContainer.setContentPolicy



propertyChangeListener
protected PropertyChangeListener propertyChangeListener(Code)
Property change listener which detects changes on the tabbed container, such as its active state, which should be propagated to the tab displayer. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



selectionListener
protected ChangeListener selectionListener(Code)
Change listener which tracks changes in the selection model and changes the displayed component to reflect the selected tab do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



slideEffectManager
protected FxProvider slideEffectManager(Code)
FxProvider which will provide transition effects when tabs are changed. By default, only used for TabbedContainer.TYPE_SLIDE tabs. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.



tabDisplayer
protected TabDisplayer tabDisplayer(Code)
The Displayer for the tabs. Normally an instance of TabDisplayer. To get the actual GUI component that is showing tabs, call its getComponent() method. do not alter the value in this field. To provide a different implementation, override the appropriate creation method.




Constructor Detail
DefaultTabbedContainerUI
public DefaultTabbedContainerUI(TabbedContainer c)(Code)
Creates a new instance of DefaultTabbedContainerUI




Method Detail
attachModelAndSelectionListeners
protected void attachModelAndSelectionListeners()(Code)
Begin listening to the model for changes in the selection, which should cause us to update the displayed component in the content contentDisplayer. Listening starts when the component is first shown, and stops when it is hidden; if you override createComponentListener(), you will need to call this method when the component is shown.



cancelRequestAttention
protected void cancelRequestAttention(int tab)(Code)



createComponentListener
protected ComponentListener createComponentListener()(Code)
Create a component listener responsible for initializing the contentDisplayer component when the tabbed container is shown



createContentDisplayer
protected JPanel createContentDisplayer()(Code)
Create the component which will contain the content (the components which correspond to tabs). The default implementation simply returns a vanilla, unadorned JPanel.



createContentDisplayerLayout
protected LayoutManager createContentDisplayerLayout()(Code)
Creates the content contentDisplayer's layout manager, responsible for ensuring that the correct component is on top and is the only one showing



createFxProvider
protected FxProvider createFxProvider()(Code)
Create an FxProvider instance which will provide transition effects when tabs are selected. By default creates a no-op instance for all displayer types except TYPE_SLIDING. An instance of FxProvider



createImageOfTab
public Image createImageOfTab(int idx)(Code)



createLayout
protected LayoutManager createLayout()(Code)
Create the layout manager that will manage the layout of the TabbedContainer. A TabbedContainer contains two components - the tabs contentDisplayer, and the component contentDisplayer.

The layout manager determines the position of the tabs relative to the contentDisplayer component which displays the tab contents.

The default implementation uses BorderLayout. If you override this, you should probably override installDisplayer() as well.




createModelListener
protected ComplexListDataListener createModelListener()(Code)
Create a listener for the TabDataModel. This listener is responsible for keeping the state of the contained components in the displayer in sync with the contents of the data model. Note that it is not necessary for this listener to adjust the selection - DefaultTabSelectionModel handles cases such as removing the selected component appropriately, so if such a model change happens, a selection change will be immediately forthcoming to handle it.

Note that it is important that this listener be added to the data model after the DefaultSelectionModel has added its listener. It is important to create the displayer component before adding this listener. Some support for privilged listeners may be added to DefaultTabDataModel in the future to avoid this issue entirely.




createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()(Code)
Create a property change listener which will update the tab displayer in accordance with property changes on the container. Currently the only property change of interest is calls to TabbedContainer.setActive(), which simply cause the active state to be set on the displayer.



createSelectionListener
protected ChangeListener createSelectionListener()(Code)
Create a ChangeListener which will listen to the selection model of the tab displayer, and update the displayed component in the displayer when the selection model changes.



createTabDisplayer
protected TabDisplayer createTabDisplayer()(Code)
Create the component which will display the tabs.



createUI
public static ComponentUI createUI(JComponent c)(Code)



detachModelAndSelectionListeners
protected void detachModelAndSelectionListeners()(Code)
Stop listening to the model for changes in the selection, which should cause us to update the displayed component in the content contentDisplayer, and changes in the data model which can affect the displayed component. Listening starts when the component is first shown, and stops when it is hidden; if you override createComponentListener(), you will need to call this method when the component is hidden.



dropIndexOfPoint
public int dropIndexOfPoint(Point p)(Code)



ensureSelectedComponentIsShowing
protected void ensureSelectedComponentIsShowing()(Code)
Ensures that the component the selection model says is selected is the one that is showing.



getContentArea
public Rectangle getContentArea()(Code)



getExactTabIndication
public Polygon getExactTabIndication(int idx)(Code)



getInsertTabIndication
public Polygon getInsertTabIndication(int idx)(Code)



getSelectionModel
public SingleSelectionModel getSelectionModel()(Code)



getTabDisplayer
TabDisplayer getTabDisplayer()(Code)
Used by unit tests



getTabRect
public Rectangle getTabRect(int tab, Rectangle r)(Code)



getTabsArea
public Rectangle getTabsArea()(Code)



getTabsArea
public Rectangle getTabsArea(Rectangle dest)(Code)



initDisplayer
protected void initDisplayer()(Code)
Fills contentDisplayer container with components retrieved from model.



install
protected void install()(Code)
Subclasses may override this method to do anything they need to do on installUI(). It will be called after listeners, the displayer, etc. (all pseudo-final protected fields) have been initialized.



installBorders
protected void installBorders()(Code)
Installs borders on the container, content displayer and tab displayer



installContentDisplayer
protected void installContentDisplayer()(Code)
Installs the content displayer component and its layout manager



installListeners
protected void installListeners()(Code)
Installs a component listener on the component. Listeners on the data model and selection model are installed when the component is shown, as detected by the component listener.



installTabDisplayer
protected void installTabDisplayer()(Code)
Installs the tab displayer component into the container. By default, installs it using the constraint BorderLayout.NORTH.



installUI
final public void installUI(JComponent c)(Code)
This method is final. Subclasses which need to provide additional initialization should override install()
Parameters:
  c - A JComponent, which must == the displayer field initialized in the constructor



isShowCloseButton
public boolean isShowCloseButton()(Code)



makeTabVisible
public void makeTabVisible(int tab)(Code)



requestAttention
protected void requestAttention(int tab)(Code)



setShowCloseButton
public void setShowCloseButton(boolean val)(Code)



showComponent
protected Component showComponent(Component c)(Code)
Shows the passed component. This method does not communicate with the data model in any way shape or form, it just moves the passed component to the front. It should only be called in response to an event from the data model or selection model.

If you override createContentDisplayerLayoutModel() to provide your own layout manager to arrange the displayed component, you need to override this to tell the layout (or do whatever is needed) to change the component that is shown.
Parameters:
  c - The component to be shown The previously showing component, or null if no change was made




showComponentWithFxProvider
final protected void showComponentWithFxProvider(Component c)(Code)
Shows a component in the control, using the FxProvider created in createFxProvider() to manage showing it. Equivalent to calling showComponent, but there may be a delay while the effect is performed. If no FxProvider is installed, this will simply delegate to showComponent; if not, the FxProvider is expected to do that when its effect is completed.
Parameters:
  c - The component to be shown.



tabForCoordinate
public int tabForCoordinate(Point p)(Code)



toComp
final protected Component toComp(TabData data)(Code)
Convenience method for fetching a component from a TabData object via the container's ComponentConverter



uichange
protected boolean uichange()(Code)



uninstall
protected void uninstall()(Code)
Subclasses may override this method to do anything they need to do on uninstallUI(). It will be called before the protected fields of the instance have been nulled.



uninstallDisplayers
protected void uninstallDisplayers()(Code)
Uninstalls and nulls references to the content contentDisplayer and tab contentDisplayer, and removes all components from the content contentDisplayer.



uninstallListeners
protected void uninstallListeners()(Code)
Uninstalls the component listener installed in installListeners()



uninstallUI
final public void uninstallUI(JComponent c)(Code)
This method is final. Subclasses which need to provide additional initialization should override uninstall()
Parameters:
  c - A JComponent, which must == the displayer field initialized in the constructor



updateOrientation
final protected void updateOrientation()(Code)
Checks the position of the tabbed container relative to its parent window, and potentially updates its orientation client property.
See Also:   TabDisplayer.PROP_ORIENTATION



Fields inherited from org.netbeans.swing.tabcontrol.TabbedContainerUI
protected TabbedContainer container(Code)(Java Doc)

Methods inherited from org.netbeans.swing.tabcontrol.TabbedContainerUI
abstract protected void cancelRequestAttention(int tab)(Code)(Java Doc)
abstract public Image createImageOfTab(int idx)(Code)(Java Doc)
abstract public int dropIndexOfPoint(Point p)(Code)(Java Doc)
abstract public Rectangle getContentArea()(Code)(Java Doc)
abstract public Polygon getExactTabIndication(int idx)(Code)(Java Doc)
abstract public Polygon getInsertTabIndication(int idx)(Code)(Java Doc)
abstract public SingleSelectionModel getSelectionModel()(Code)(Java Doc)
abstract public Rectangle getTabRect(int tab, Rectangle r)(Code)(Java Doc)
abstract public Rectangle getTabsArea()(Code)(Java Doc)
public void installUI(JComponent c)(Code)(Java Doc)
abstract public boolean isShowCloseButton()(Code)(Java Doc)
abstract public void makeTabVisible(int index)(Code)(Java Doc)
abstract protected void requestAttention(int tab)(Code)(Java Doc)
abstract public void setShowCloseButton(boolean val)(Code)(Java Doc)
final protected boolean shouldPerformAction(String command, int tab, MouseEvent event)(Code)(Java Doc)
abstract public int tabForCoordinate(Point p)(Code)(Java Doc)
protected boolean uichange()(Code)(Java Doc)

Methods inherited from javax.swing.plaf.ComponentUI
public boolean contains(JComponent c, int x, int y)(Code)(Java Doc)
public static ComponentUI createUI(JComponent c)(Code)(Java Doc)
public Accessible getAccessibleChild(JComponent c, int i)(Code)(Java Doc)
public int getAccessibleChildrenCount(JComponent c)(Code)(Java Doc)
public int getBaseline(JComponent c, int width, int height)(Code)(Java Doc)
public Component.BaselineResizeBehavior getBaselineResizeBehavior(JComponent c)(Code)(Java Doc)
public Dimension getMaximumSize(JComponent c)(Code)(Java Doc)
public Dimension getMinimumSize(JComponent c)(Code)(Java Doc)
public Dimension getPreferredSize(JComponent c)(Code)(Java Doc)
public void installUI(JComponent c)(Code)(Java Doc)
public void paint(Graphics g, JComponent c)(Code)(Java Doc)
public void uninstallUI(JComponent c)(Code)(Java Doc)
public void update(Graphics g, JComponent c)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.