Java Doc for IzPanel.java in  » Installer » IzPack » com » izforge » izpack » installer » 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 » Installer » IzPack » com.izforge.izpack.installer 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.awt.Component
      java.awt.Container
         javax.swing.JComponent
            javax.swing.JPanel
               com.izforge.izpack.installer.IzPanel

All known Subclasses:   com.izforge.izpack.panels.TreePacksPanel,  com.izforge.izpack.panels.SimpleFinishPanel,  com.izforge.izpack.panels.ShortcutPanel,  com.izforge.izpack.panels.InstallationGroupPanel,  com.izforge.izpack.panels.UserPathInputPanel,  com.izforge.izpack.panels.ProcessPanel,  com.izforge.izpack.panels.LicencePanel,  com.izforge.izpack.panels.XInfoPanel,  com.izforge.izpack.panels.CompilePanel,  com.izforge.izpack.panels.HTMLLicencePanel,  com.izforge.izpack.panels.InfoPanel,  com.izforge.izpack.panels.PacksPanelBase,  com.izforge.izpack.panels.FinishPanel,  com.izforge.izpack.panels.HTMLInfoPanel,  com.izforge.izpack.panels.DataCheckPanel,  com.izforge.izpack.panels.InstallationTypePanel,  com.izforge.izpack.panels.SelectPrinterPanel,  com.izforge.izpack.panels.HelloPanel,  com.izforge.izpack.panels.SummaryPanel,  com.izforge.izpack.panels.UserInputPanel,  com.izforge.izpack.panels.SudoPanel,  com.izforge.izpack.panels.PathInputPanel,  com.izforge.izpack.panels.InstallPanel,
IzPanel
public class IzPanel extends JPanel implements AbstractUIHandler,LayoutConstants(Code)
Defines the base class for the IzPack panels. Any panel should be a subclass of it and should belong to the com.izforge.izpack.panels package. Since IzPack version 3.9 the layout handling will be delegated to the class LayoutHelper which can be accessed by getLayoutHelper. There are some layout helper methods in this class which will be exist some time longer, but they are deprecated. At a redesign or new panel use the layout helper. There is a special layout manager for IzPanels. This layout manager will be supported by the layout helper. There are some points which should be observed at layouting. One point e.g. is the anchor. All IzPanels have to be able to use different anchors, as minimum CENTER and NORTHWEST. To use a consistent appearance use this special layout manger and not others.
author:
   Julien Ponge
author:
   Klaus Bartz

Inner Class :public static class Filler extends JComponent

Field Summary
final public static  intCOLS_1
    
final public static  StringD
    
final public static  StringHEADLINE
    
final public static  intROWS_1
    
final public static  intX_ORIGIN
    
final public static  intY_ORIGIN
    
final public static  Stringd
    
protected  JLabelheadLineLabel
    
protected  Stringheadline
    
protected  booleanhidden
    
protected  InstallDataidata
     The installer internal data (actually a melting-pot class with all-public fields.
protected  ComponentinitialFocus
    
protected  LayoutHelperlayoutHelper
    
public  Panelmetadata
    
protected  StringmyClassname
    
protected  StringmyFullClassname
     i.e.
protected  StringmyPrefix
     i.e.
protected  InstallerFrameparent
     The parent IzPack installer frame.

Constructor Summary
public  IzPanel(InstallerFrame parent, InstallData idata)
     The constructor.
public  IzPanel(InstallerFrame parent, InstallData idata, LayoutManager2 lm)
     Creates a new IzPanel object with the given layout manager.
public  IzPanel(InstallerFrame parent, InstallData idata, String iconName)
     Creates a new IzPanel object.
public  IzPanel(InstallerFrame parent, InstallData idata, String iconName, int instance)
     The constructor with Icon.

Method Summary
public  intaskQuestion(String title, String question, int choices)
     Ask the user a question.
Parameters:
  title - Message title.
Parameters:
  question - The question.
Parameters:
  choices - The set of choices to present.
public  intaskQuestion(String title, String question, int choices, int default_choice)
     Ask the user a question.
Parameters:
  title - Message title.
Parameters:
  question - The question.
Parameters:
  choices - The set of choices to present.
Parameters:
  default_choice - The default choice.
protected  booleanbuildHeadline(String imageIconName, int instanceNumber)
     Build the IzPanel internal Headline.
public  voidcompleteGridBagLayout()
     Complete layout determining.
public  JLabelcreateLabel(String subkey, String alternateClass, String iconId, int pos)
     Creates a label via LabelFactory using iconId, pos and method getI18nStringForClass for resolving the text to be used.
public  JLabelcreateLabel(String subkey, String alternateClass, String iconId, int pos, boolean isFullLine)
     Creates a label via LabelFactory using iconId, pos and method getI18nStringForClass for resolving the text to be used.
public  JLabelcreateLabel(String textId, String iconId, int pos)
     Creates a label via LabelFactory with the given ids and the given horizontal alignment.
public  JLabelcreateLabel(String textId, String iconId, int pos, boolean isFullLine)
     Creates a label via LabelFactory with the given ids and the given horizontal alignment.
public  MultiLineLabelcreateMultiLineLabel(String text)
     Creates a multi line label with the given text.
public  MultiLineLabelcreateMultiLineLabel(String text, String iconId, int pos)
     Creates a label via LabelFactory with the given text, the given icon id and the given horizontal alignment.
public  MultiLineLabelcreateMultiLineLabelLang(String textId)
     Creates a multi line label with the language dependent text given by the text id.
public  voidemitError(String title, String message)
     Notify the user of some error.
public  voidemitNotification(String message)
     Notify the user about something.
public  booleanemitNotificationFeedback(String message)
    
public  booleanemitWarning(String title, String message)
     Warn the user about something.
protected  voidgetClassName()
    
public  FontgetControlTextFont()
    
public  GridBagConstraintsgetDefaultGridBagConstraints()
     Returns the default GridBagConstraints of this panel.
public  StringgetI18nStringForClass(String subkey)
     Calls the langpack of parent InstallerFrame for the String RuntimeClassName.subkey. Do not add a point infront of subkey, it is always added in this method. If RuntimeClassName.subkey is not found, the super class name will be used until it is IzPanel.
public  StringgetI18nStringForClass(String subkey, String alternateClass)
     Calls the langpack of parent InstallerFrame for the String RuntimeClassName.subkey.
public  ImageIcongetImageIcon(String iconName)
    
public  ComponentgetInitialFocus()
     Returns the component which should be get the focus at activation of this panel.
public  InstallerFramegetInstallerFrame()
     Returns the parent of this IzPanel (which is a InstallerFrame).
protected static  MetalLookAndFeelgetLAF()
    
public  LayoutHelpergetLayoutHelper()
     Returns the used layout helper.
public  PanelgetMetadata()
    
public  GridBagConstraintsgetNewGridBagConstraints(int gridx, int gridy)
     Returns a newly created GridBagConstraints with the given values and the values from the defaultGridBagConstraints for the other parameters.
public  GridBagConstraintsgetNewGridBagConstraints(int gridx, int gridy, int gridwidth, int gridheight)
     Returns a newly created GridBagConstraints with the given values and the values from the defaultGridBagConstraints for the other parameters.
public  GridBagConstraintsgetNextXGridBagConstraints()
     Returns a newly created GridBagConstraints for the next column of the current layout row.
public  GridBagConstraintsgetNextYGridBagConstraints()
     Returns a newly created GridBagConstraints with column 0 for the next row.
public  GridBagConstraintsgetNextYGridBagConstraints(int gridwidth, int gridheight)
     Returns a newly created GridBagConstraints with column 0 for the next row using the given parameters.
public  StringgetString(String key)
     Gets a language Resource String from the parent, which holds these global resource.
public  StringgetSummaryBody()
     This method will be called from the SummaryPanel to get the summary of this class which should be placed in the SummaryPanel.
public  StringgetSummaryCaption()
     This method will be called from the SummaryPanel to get the caption for this class which should be placed in the SummaryPanel.
protected  voidinit(InstallerFrame parent, InstallData idata)
    
protected  voidinitLayoutHelper()
     Inits and sets the internal layout helper object.
public  booleanisHidden()
     Returns whether this panel will be hidden general or not.
public  booleanisValidated()
     Indicates wether the panel has been validated or not.
public  voidmakeXMLData(XMLElement panelRoot)
     Asks the panel to set its own XML data that can be brought back for an automated installation process.
public  voidpanelActivate()
     This method is called when the panel becomes active.
public  voidpanelDeactivate()
     This method is called when the panel gets desactivated, when the user switches to the next panel.
public  voidresetGridCounter()
     Resets the grid counters which are used at getNextXGridBagConstraints and getNextYGridBagConstraints.
public  voidsetDefaultGridBagConstraints(GridBagConstraints constraints)
     Sets the default GridBagConstraints of this panel to the given object.
public  voidsetHidden(boolean hidden)
     Set whether this panel should be hidden or not.
public  voidsetInitialFocus(Component component)
     Sets the component which should be get the focus at activation of this panel.
public  voidsetMetadata(Panel p)
    
public  voidstartGridBagLayout()
     Start layout determining.

Field Detail
COLS_1
final public static int COLS_1(Code)
COLS_1 = 1



D
final public static String D(Code)
D = "." ( dot )



HEADLINE
final public static String HEADLINE(Code)
HEADLINE = "headline"



ROWS_1
final public static int ROWS_1(Code)
ROWS_1 = 1



X_ORIGIN
final public static int X_ORIGIN(Code)
X_ORIGIN = 0



Y_ORIGIN
final public static int Y_ORIGIN(Code)
Y_ORIGIN = 0



d
final public static String d(Code)
d = D



headLineLabel
protected JLabel headLineLabel(Code)
internal headline Label



headline
protected String headline(Code)
internal headline string



hidden
protected boolean hidden(Code)
Is this panel general hidden or not



idata
protected InstallData idata(Code)
The installer internal data (actually a melting-pot class with all-public fields.



initialFocus
protected Component initialFocus(Code)
The component which should get the focus at activation



layoutHelper
protected LayoutHelper layoutHelper(Code)
The helper object which handles layout



metadata
public Panel metadata(Code)
Information about the panel



myClassname
protected String myClassname(Code)
myClassname=i.e "FinishPanel"



myFullClassname
protected String myFullClassname(Code)
i.e. "com.izforge.izpack.panels.HelloPanel"



myPrefix
protected String myPrefix(Code)
i.e. "FinishPanel." useFull for getString()



parent
protected InstallerFrame parent(Code)
The parent IzPack installer frame.




Constructor Detail
IzPanel
public IzPanel(InstallerFrame parent, InstallData idata)(Code)
The constructor.
Parameters:
  parent - The parent IzPack installer frame.
Parameters:
  idata - The installer internal data.



IzPanel
public IzPanel(InstallerFrame parent, InstallData idata, LayoutManager2 lm)(Code)
Creates a new IzPanel object with the given layout manager. Valid layout manager are the IzPanelLayout and the GridBagLayout. New panels should be use the IzPanelLaout. If lm is null, no layout manager will be created or initialized.
Parameters:
  parent - The parent IzPack installer frame.
Parameters:
  idata - The installer internal data.
Parameters:
  lm - layout manager to be used with this IzPanel



IzPanel
public IzPanel(InstallerFrame parent, InstallData idata, String iconName)(Code)
Creates a new IzPanel object.
Parameters:
  parent - the Parent Frame
Parameters:
  idata - Installers Runtime Data Set
Parameters:
  iconName - The Headline IconName



IzPanel
public IzPanel(InstallerFrame parent, InstallData idata, String iconName, int instance)(Code)
The constructor with Icon.
Parameters:
  parent - The parent IzPack installer frame.
Parameters:
  idata - The installer internal data.
Parameters:
  iconName - A iconname to show as left oriented headline-leading Icon.
Parameters:
  instance - An instance counter




Method Detail
askQuestion
public int askQuestion(String title, String question, int choices)(Code)
Ask the user a question.
Parameters:
  title - Message title.
Parameters:
  question - The question.
Parameters:
  choices - The set of choices to present. The user's choice.
See Also:   AbstractUIHandler.askQuestion(StringStringint)



askQuestion
public int askQuestion(String title, String question, int choices, int default_choice)(Code)
Ask the user a question.
Parameters:
  title - Message title.
Parameters:
  question - The question.
Parameters:
  choices - The set of choices to present.
Parameters:
  default_choice - The default choice. (-1 = no default choice) The user's choice.
See Also:   AbstractUIHandler.askQuestion(StringStringintint)



buildHeadline
protected boolean buildHeadline(String imageIconName, int instanceNumber)(Code)
Build the IzPanel internal Headline. If an external headline# is used, this method returns immediately with false. Allows also to display a leading Icon for the PanelHeadline. This Icon can also be different if the panel has more than one Instances. The UserInputPanel is one of these Candidates. by marc.eppelmann@gmx.de
Parameters:
  imageIconName - an Iconname
Parameters:
  instanceNumber - an panel instance true if successful build



completeGridBagLayout
public void completeGridBagLayout()(Code)
Complete layout determining. If it is needed, a dummy component will be created as last row. This will be done, if the IzPack guiprefs modifier with the key "layoutAnchor" has the value "NORTH" or "NORTHWEST". The earlier used value "TOP" and the declaration via the IzPack variable IzPanel.LayoutType are also supported.



createLabel
public JLabel createLabel(String subkey, String alternateClass, String iconId, int pos)(Code)
Creates a label via LabelFactory using iconId, pos and method getI18nStringForClass for resolving the text to be used. If the icon id is null, the label will be created also.
Parameters:
  subkey - the subkey which should be used for resolving the text
Parameters:
  alternateClass - the short name of the class which should be used if no string ispresent with the runtime class name
Parameters:
  iconId - id string for the icon
Parameters:
  pos - horizontal alignment the newly created label



createLabel
public JLabel createLabel(String subkey, String alternateClass, String iconId, int pos, boolean isFullLine)(Code)
Creates a label via LabelFactory using iconId, pos and method getI18nStringForClass for resolving the text to be used. If the icon id is null, the label will be created also. If isFullLine true a LabelFactory.FullLineLabel will be created instead of a JLabel. The difference between both classes are a different layout handling.
Parameters:
  subkey - the subkey which should be used for resolving the text
Parameters:
  alternateClass - the short name of the class which should be used if no string ispresent with the runtime class name
Parameters:
  iconId - id string for the icon
Parameters:
  pos - horizontal alignment
Parameters:
  isFullLine - determines whether a FullLineLabel or a JLabel should be created the newly created label



createLabel
public JLabel createLabel(String textId, String iconId, int pos)(Code)
Creates a label via LabelFactory with the given ids and the given horizontal alignment. If the icon id is null, the label will be created also. The strings are the ids for the text in langpack and the icon in icons of the installer frame.
Parameters:
  textId - id string for the text
Parameters:
  iconId - id string for the icon
Parameters:
  pos - horizontal alignment the newly created label



createLabel
public JLabel createLabel(String textId, String iconId, int pos, boolean isFullLine)(Code)
Creates a label via LabelFactory with the given ids and the given horizontal alignment. If the icon id is null, the label will be created also. The strings are the ids for the text in langpack and the icon in icons of the installer frame. If isFullLine true a LabelFactory.FullLineLabel will be created instead of a JLabel. The difference between both classes are a different layout handling.
Parameters:
  textId - id string for the text
Parameters:
  iconId - id string for the icon
Parameters:
  pos - horizontal alignment
Parameters:
  isFullLine - determines whether a FullLineLabel or a JLabel should be created the newly created label



createMultiLineLabel
public MultiLineLabel createMultiLineLabel(String text)(Code)
Creates a multi line label with the given text. The horizontal alignment will be LEFT.
Parameters:
  text - text to be used in the label the newly created multi line label



createMultiLineLabel
public MultiLineLabel createMultiLineLabel(String text, String iconId, int pos)(Code)
Creates a label via LabelFactory with the given text, the given icon id and the given horizontal alignment. If the icon id is null, the label will be created also. The strings are the ids for the text in langpack and the icon in icons of the installer frame.
Parameters:
  text - text to be used in the label
Parameters:
  iconId - id string for the icon
Parameters:
  pos - horizontal alignment the created multi line label



createMultiLineLabelLang
public MultiLineLabel createMultiLineLabelLang(String textId)(Code)
Creates a multi line label with the language dependent text given by the text id. The strings is the id for the text in langpack of the installer frame. The horizontal alignment will be LEFT.
Parameters:
  textId - id string for the text the newly created multi line label



emitError
public void emitError(String title, String message)(Code)
Notify the user of some error.
Parameters:
  message - The error message.



emitNotification
public void emitNotification(String message)(Code)
Notify the user about something.
Parameters:
  message - The notification.



emitNotificationFeedback
public boolean emitNotificationFeedback(String message)(Code)



emitWarning
public boolean emitWarning(String title, String message)(Code)
Warn the user about something.
Parameters:
  message - The warning message.



getClassName
protected void getClassName()(Code)
Gets and fills the classname fields



getControlTextFont
public Font getControlTextFont()(Code)
The Font of Labels in many cases



getDefaultGridBagConstraints
public GridBagConstraints getDefaultGridBagConstraints()(Code)
Returns the default GridBagConstraints of this panel. the default GridBagConstraints of this panel



getI18nStringForClass
public String getI18nStringForClass(String subkey)(Code)
Calls the langpack of parent InstallerFrame for the String RuntimeClassName.subkey. Do not add a point infront of subkey, it is always added in this method. If RuntimeClassName.subkey is not found, the super class name will be used until it is IzPanel. If no key will be found, null returns.
Parameters:
  subkey - the subkey for the string which should be returned the founded string



getI18nStringForClass
public String getI18nStringForClass(String subkey, String alternateClass)(Code)
Calls the langpack of parent InstallerFrame for the String RuntimeClassName.subkey. Do not add a point infront of subkey, it is always added in this method. If no key will be found the key or - if alternate class is null - null returns.
Parameters:
  subkey - the subkey for the string which should be returned
Parameters:
  alternateClass - the short name of the class which should be used if no string ispresent with the runtime class name the founded string



getImageIcon
public ImageIcon getImageIcon(String iconName)(Code)
Gets a named image icon
Parameters:
  iconName - a valid image icon the icon



getInitialFocus
public Component getInitialFocus()(Code)
Returns the component which should be get the focus at activation of this panel. the component which should be get the focus at activation of this panel



getInstallerFrame
public InstallerFrame getInstallerFrame()(Code)
Returns the parent of this IzPanel (which is a InstallerFrame). the parent of this IzPanel



getLAF
protected static MetalLookAndFeel getLAF()(Code)



getLayoutHelper
public LayoutHelper getLayoutHelper()(Code)
Returns the used layout helper. Can be used in a derived class to create custom layout. the used layout helper



getMetadata
public Panel getMetadata()(Code)
the metadata



getNewGridBagConstraints
public GridBagConstraints getNewGridBagConstraints(int gridx, int gridy)(Code)
Returns a newly created GridBagConstraints with the given values and the values from the defaultGridBagConstraints for the other parameters.
Parameters:
  gridx - value to be used for the new constraint
Parameters:
  gridy - value to be used for the new constraint newly created GridBagConstraints with the given values and the values from thedefaultGridBagConstraints for the other parameters



getNewGridBagConstraints
public GridBagConstraints getNewGridBagConstraints(int gridx, int gridy, int gridwidth, int gridheight)(Code)
Returns a newly created GridBagConstraints with the given values and the values from the defaultGridBagConstraints for the other parameters.
Parameters:
  gridx - value to be used for the new constraint
Parameters:
  gridy - value to be used for the new constraint
Parameters:
  gridwidth - value to be used for the new constraint
Parameters:
  gridheight - value to be used for the new constraint newly created GridBagConstraints with the given values and the values from thedefaultGridBagConstraints for the other parameters



getNextXGridBagConstraints
public GridBagConstraints getNextXGridBagConstraints()(Code)
Returns a newly created GridBagConstraints for the next column of the current layout row. a newly created GridBagConstraints for the next column of the current layout row



getNextYGridBagConstraints
public GridBagConstraints getNextYGridBagConstraints()(Code)
Returns a newly created GridBagConstraints with column 0 for the next row. a newly created GridBagConstraints with column 0 for the next row



getNextYGridBagConstraints
public GridBagConstraints getNextYGridBagConstraints(int gridwidth, int gridheight)(Code)
Returns a newly created GridBagConstraints with column 0 for the next row using the given parameters.
Parameters:
  gridwidth - width for this constraint
Parameters:
  gridheight - height for this constraint a newly created GridBagConstraints with column 0 for the next row using the givenparameters



getString
public String getString(String key)(Code)
Gets a language Resource String from the parent, which holds these global resource.
Parameters:
  key - The Search key The Languageresource or the key if not found.



getSummaryBody
public String getSummaryBody()(Code)
This method will be called from the SummaryPanel to get the summary of this class which should be placed in the SummaryPanel. The returned text should not contain a caption of this item. The caption will be requested from the method getCaption. If null returns, no summary for this panel will be generated. Default behaviour is to return null. the summary for this class



getSummaryCaption
public String getSummaryCaption()(Code)
This method will be called from the SummaryPanel to get the caption for this class which should be placed in the SummaryPanel. If null returns, no summary for this panel will be generated. Default behaviour is to return the string given by langpack for the key <current class name>.summaryCaption> if exist, else the string "summaryCaption.<ClassName>". the caption for this class



init
protected void init(InstallerFrame parent, InstallData idata)(Code)
Internal init method
Parameters:
  parent - the parent frame
Parameters:
  idata - installers runtime dataset



initLayoutHelper
protected void initLayoutHelper()(Code)
Inits and sets the internal layout helper object.



isHidden
public boolean isHidden()(Code)
Returns whether this panel will be hidden general or not. A hidden panel will be not counted in the step counter and for panel icons. whether this panel will be hidden general or not



isValidated
public boolean isValidated()(Code)
Indicates wether the panel has been validated or not. The installer won't let the user go further through the installation process until the panel is validated. Default behaviour is to return true. A boolean stating whether the panel has been validated or not.



makeXMLData
public void makeXMLData(XMLElement panelRoot)(Code)
Asks the panel to set its own XML data that can be brought back for an automated installation process. Use it as a blackbox if your panel needs to do something even in automated mode.
Parameters:
  panelRoot - The XML root element of the panels blackbox tree.



panelActivate
public void panelActivate()(Code)
This method is called when the panel becomes active. Default is to do nothing : feel free to implement what you need in your subclasses. A panel becomes active when the user reaches it during the installation process.



panelDeactivate
public void panelDeactivate()(Code)
This method is called when the panel gets desactivated, when the user switches to the next panel. By default it doesn't do anything.



resetGridCounter
public void resetGridCounter()(Code)
Resets the grid counters which are used at getNextXGridBagConstraints and getNextYGridBagConstraints.



setDefaultGridBagConstraints
public void setDefaultGridBagConstraints(GridBagConstraints constraints)(Code)
Sets the default GridBagConstraints of this panel to the given object.
Parameters:
  constraints - which should be set as default for this object



setHidden
public void setHidden(boolean hidden)(Code)
Set whether this panel should be hidden or not. A hidden panel will be not counted in the step counter and for panel icons.
Parameters:
  hidden - flag to be set



setInitialFocus
public void setInitialFocus(Component component)(Code)
Sets the component which should be get the focus at activation of this panel.
Parameters:
  component - which should be get the focus at activation of this panel



setMetadata
public void setMetadata(Panel p)(Code)

Parameters:
  p - the metadata to set



startGridBagLayout
public void startGridBagLayout()(Code)
Start layout determining. If it is needed, a dummy component will be created as first row. This will be done, if the IzPack guiprefs modifier with the key "layoutAnchor" has the value "SOUTH" or "SOUTHWEST". The earlier used value "BOTTOM" and the declaration via the IzPack variable IzPanel.LayoutType are also supported.



Methods inherited from javax.swing.JPanel
public AccessibleContext getAccessibleContext()(Code)(Java Doc)
public PanelUI getUI()(Code)(Java Doc)
public String getUIClassID()(Code)(Java Doc)
protected String paramString()(Code)(Java Doc)
public void setUI(PanelUI ui)(Code)(Java Doc)
public void updateUI()(Code)(Java Doc)

Fields inherited from javax.swing.JComponent
final public static String TOOL_TIP_TEXT_KEY(Code)(Java Doc)
final public static int UNDEFINED_CONDITION(Code)(Java Doc)
final public static int WHEN_ANCESTOR_OF_FOCUSED_COMPONENT(Code)(Java Doc)
final public static int WHEN_FOCUSED(Code)(Java Doc)
final public static int WHEN_IN_FOCUSED_WINDOW(Code)(Java Doc)
protected AccessibleContext accessibleContext(Code)(Java Doc)
protected EventListenerList listenerList(Code)(Java Doc)
protected transient ComponentUI ui(Code)(Java Doc)

Methods inherited from javax.swing.JComponent
public void addAncestorListener(AncestorListener listener)(Code)(Java Doc)
public void addNotify()(Code)(Java Doc)
public synchronized void addVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc)
public void computeVisibleRect(Rectangle visibleRect)(Code)(Java Doc)
public boolean contains(int x, int y)(Code)(Java Doc)
public JToolTip createToolTip()(Code)(Java Doc)
public void disable()(Code)(Java Doc)
public void enable()(Code)(Java Doc)
public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, int oldValue, int newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, char oldValue, char newValue)(Code)(Java Doc)
protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue) throws java.beans.PropertyVetoException(Code)(Java Doc)
public AccessibleContext getAccessibleContext()(Code)(Java Doc)
public ActionListener getActionForKeyStroke(KeyStroke aKeyStroke)(Code)(Java Doc)
final public ActionMap getActionMap()(Code)(Java Doc)
public float getAlignmentX()(Code)(Java Doc)
public float getAlignmentY()(Code)(Java Doc)
public AncestorListener[] getAncestorListeners()(Code)(Java Doc)
public boolean getAutoscrolls()(Code)(Java Doc)
public int getBaseline(int width, int height)(Code)(Java Doc)
public BaselineResizeBehavior getBaselineResizeBehavior()(Code)(Java Doc)
public Border getBorder()(Code)(Java Doc)
public Rectangle getBounds(Rectangle rv)(Code)(Java Doc)
final public Object getClientProperty(Object key)(Code)(Java Doc)
protected Graphics getComponentGraphics(Graphics g)(Code)(Java Doc)
public JPopupMenu getComponentPopupMenu()(Code)(Java Doc)
public int getConditionForKeyStroke(KeyStroke aKeyStroke)(Code)(Java Doc)
public int getDebugGraphicsOptions()(Code)(Java Doc)
public static Locale getDefaultLocale()(Code)(Java Doc)
public FontMetrics getFontMetrics(Font font)(Code)(Java Doc)
public Graphics getGraphics()(Code)(Java Doc)
public int getHeight()(Code)(Java Doc)
public boolean getInheritsPopupMenu()(Code)(Java Doc)
final public InputMap getInputMap(int condition)(Code)(Java Doc)
final public InputMap getInputMap()(Code)(Java Doc)
public InputVerifier getInputVerifier()(Code)(Java Doc)
public Insets getInsets()(Code)(Java Doc)
public Insets getInsets(Insets insets)(Code)(Java Doc)
public T[] getListeners(Class<T> listenerType)(Code)(Java Doc)
public Point getLocation(Point rv)(Code)(Java Doc)
public Dimension getMaximumSize()(Code)(Java Doc)
public Dimension getMinimumSize()(Code)(Java Doc)
public Component getNextFocusableComponent()(Code)(Java Doc)
public Point getPopupLocation(MouseEvent event)(Code)(Java Doc)
public Dimension getPreferredSize()(Code)(Java Doc)
public KeyStroke[] getRegisteredKeyStrokes()(Code)(Java Doc)
public JRootPane getRootPane()(Code)(Java Doc)
public Dimension getSize(Dimension rv)(Code)(Java Doc)
public Point getToolTipLocation(MouseEvent event)(Code)(Java Doc)
public String getToolTipText()(Code)(Java Doc)
public String getToolTipText(MouseEvent event)(Code)(Java Doc)
public Container getTopLevelAncestor()(Code)(Java Doc)
public TransferHandler getTransferHandler()(Code)(Java Doc)
public String getUIClassID()(Code)(Java Doc)
public boolean getVerifyInputWhenFocusTarget()(Code)(Java Doc)
public synchronized VetoableChangeListener[] getVetoableChangeListeners()(Code)(Java Doc)
public Rectangle getVisibleRect()(Code)(Java Doc)
public int getWidth()(Code)(Java Doc)
public int getX()(Code)(Java Doc)
public int getY()(Code)(Java Doc)
public void grabFocus()(Code)(Java Doc)
public boolean isDoubleBuffered()(Code)(Java Doc)
public static boolean isLightweightComponent(Component c)(Code)(Java Doc)
public boolean isManagingFocus()(Code)(Java Doc)
public boolean isOpaque()(Code)(Java Doc)
public boolean isOptimizedDrawingEnabled()(Code)(Java Doc)
final public boolean isPaintingForPrint()(Code)(Java Doc)
public boolean isPaintingTile()(Code)(Java Doc)
public boolean isRequestFocusEnabled()(Code)(Java Doc)
public boolean isValidateRoot()(Code)(Java Doc)
public void paint(Graphics g)(Code)(Java Doc)
protected void paintBorder(Graphics g)(Code)(Java Doc)
protected void paintChildren(Graphics g)(Code)(Java Doc)
protected void paintComponent(Graphics g)(Code)(Java Doc)
public void paintImmediately(int x, int y, int w, int h)(Code)(Java Doc)
public void paintImmediately(Rectangle r)(Code)(Java Doc)
protected String paramString()(Code)(Java Doc)
public void print(Graphics g)(Code)(Java Doc)
public void printAll(Graphics g)(Code)(Java Doc)
protected void printBorder(Graphics g)(Code)(Java Doc)
protected void printChildren(Graphics g)(Code)(Java Doc)
protected void printComponent(Graphics g)(Code)(Java Doc)
protected void processComponentKeyEvent(KeyEvent e)(Code)(Java Doc)
protected boolean processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)(Code)(Java Doc)
protected void processKeyEvent(KeyEvent e)(Code)(Java Doc)
protected void processMouseEvent(MouseEvent e)(Code)(Java Doc)
protected void processMouseMotionEvent(MouseEvent e)(Code)(Java Doc)
final public void putClientProperty(Object key, Object value)(Code)(Java Doc)
public void registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)(Code)(Java Doc)
public void registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)(Code)(Java Doc)
public void removeAncestorListener(AncestorListener listener)(Code)(Java Doc)
public void removeNotify()(Code)(Java Doc)
public synchronized void removeVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc)
public void repaint(long tm, int x, int y, int width, int height)(Code)(Java Doc)
public void repaint(Rectangle r)(Code)(Java Doc)
public boolean requestDefaultFocus()(Code)(Java Doc)
public void requestFocus()(Code)(Java Doc)
public boolean requestFocus(boolean temporary)(Code)(Java Doc)
public boolean requestFocusInWindow()(Code)(Java Doc)
protected boolean requestFocusInWindow(boolean temporary)(Code)(Java Doc)
public void resetKeyboardActions()(Code)(Java Doc)
public void reshape(int x, int y, int w, int h)(Code)(Java Doc)
public void revalidate()(Code)(Java Doc)
public void scrollRectToVisible(Rectangle aRect)(Code)(Java Doc)
final public void setActionMap(ActionMap am)(Code)(Java Doc)
public void setAlignmentX(float alignmentX)(Code)(Java Doc)
public void setAlignmentY(float alignmentY)(Code)(Java Doc)
public void setAutoscrolls(boolean autoscrolls)(Code)(Java Doc)
public void setBackground(Color bg)(Code)(Java Doc)
public void setBorder(Border border)(Code)(Java Doc)
public void setComponentPopupMenu(JPopupMenu popup)(Code)(Java Doc)
public void setDebugGraphicsOptions(int debugOptions)(Code)(Java Doc)
public static void setDefaultLocale(Locale l)(Code)(Java Doc)
public void setDoubleBuffered(boolean aFlag)(Code)(Java Doc)
public void setEnabled(boolean enabled)(Code)(Java Doc)
public void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)(Code)(Java Doc)
public void setFont(Font font)(Code)(Java Doc)
public void setForeground(Color fg)(Code)(Java Doc)
public void setInheritsPopupMenu(boolean value)(Code)(Java Doc)
final public void setInputMap(int condition, InputMap map)(Code)(Java Doc)
public void setInputVerifier(InputVerifier inputVerifier)(Code)(Java Doc)
public void setMaximumSize(Dimension maximumSize)(Code)(Java Doc)
public void setMinimumSize(Dimension minimumSize)(Code)(Java Doc)
public void setNextFocusableComponent(Component aComponent)(Code)(Java Doc)
public void setOpaque(boolean isOpaque)(Code)(Java Doc)
public void setPreferredSize(Dimension preferredSize)(Code)(Java Doc)
public void setRequestFocusEnabled(boolean requestFocusEnabled)(Code)(Java Doc)
public void setToolTipText(String text)(Code)(Java Doc)
public void setTransferHandler(TransferHandler newHandler)(Code)(Java Doc)
protected void setUI(ComponentUI newUI)(Code)(Java Doc)
public void setVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget)(Code)(Java Doc)
public void setVisible(boolean aFlag)(Code)(Java Doc)
public void unregisterKeyboardAction(KeyStroke aKeyStroke)(Code)(Java Doc)
public void update(Graphics g)(Code)(Java Doc)
public void updateUI()(Code)(Java Doc)

Methods inherited from java.awt.Container
public Component add(Component comp)(Code)(Java Doc)
public Component add(String name, Component comp)(Code)(Java Doc)
public Component add(Component comp, int index)(Code)(Java Doc)
public void add(Component comp, Object constraints)(Code)(Java Doc)
public void add(Component comp, Object constraints, int index)(Code)(Java Doc)
public synchronized void addContainerListener(ContainerListener l)(Code)(Java Doc)
protected void addImpl(Component comp, Object constraints, int index)(Code)(Java Doc)
public void addNotify()(Code)(Java Doc)
public void addPropertyChangeListener(PropertyChangeListener listener)(Code)(Java Doc)
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)(Code)(Java Doc)
public void applyComponentOrientation(ComponentOrientation o)(Code)(Java Doc)
public boolean areFocusTraversalKeysSet(int id)(Code)(Java Doc)
public int countComponents()(Code)(Java Doc)
public void deliverEvent(Event e)(Code)(Java Doc)
public void doLayout()(Code)(Java Doc)
public Component findComponentAt(int x, int y)(Code)(Java Doc)
public Component findComponentAt(Point p)(Code)(Java Doc)
public float getAlignmentX()(Code)(Java Doc)
public float getAlignmentY()(Code)(Java Doc)
public Component getComponent(int n)(Code)(Java Doc)
public Component getComponentAt(int x, int y)(Code)(Java Doc)
public Component getComponentAt(Point p)(Code)(Java Doc)
public int getComponentCount()(Code)(Java Doc)
public int getComponentZOrder(Component comp)(Code)(Java Doc)
public Component[] getComponents()(Code)(Java Doc)
public synchronized ContainerListener[] getContainerListeners()(Code)(Java Doc)
public Set<AWTKeyStroke> getFocusTraversalKeys(int id)(Code)(Java Doc)
public FocusTraversalPolicy getFocusTraversalPolicy()(Code)(Java Doc)
public Insets getInsets()(Code)(Java Doc)
public LayoutManager getLayout()(Code)(Java Doc)
public T[] getListeners(Class<T> listenerType)(Code)(Java Doc)
public Dimension getMaximumSize()(Code)(Java Doc)
public Dimension getMinimumSize()(Code)(Java Doc)
public Point getMousePosition(boolean allowChildren) throws HeadlessException(Code)(Java Doc)
public Dimension getPreferredSize()(Code)(Java Doc)
public Insets insets()(Code)(Java Doc)
public void invalidate()(Code)(Java Doc)
public boolean isAncestorOf(Component c)(Code)(Java Doc)
public boolean isFocusCycleRoot(Container container)(Code)(Java Doc)
public boolean isFocusCycleRoot()(Code)(Java Doc)
final public boolean isFocusTraversalPolicyProvider()(Code)(Java Doc)
public boolean isFocusTraversalPolicySet()(Code)(Java Doc)
public void layout()(Code)(Java Doc)
public void list(PrintStream out, int indent)(Code)(Java Doc)
public void list(PrintWriter out, int indent)(Code)(Java Doc)
public Component locate(int x, int y)(Code)(Java Doc)
public Dimension minimumSize()(Code)(Java Doc)
public void paint(Graphics g)(Code)(Java Doc)
public void paintComponents(Graphics g)(Code)(Java Doc)
protected String paramString()(Code)(Java Doc)
public Dimension preferredSize()(Code)(Java Doc)
public void print(Graphics g)(Code)(Java Doc)
public void printComponents(Graphics g)(Code)(Java Doc)
protected void processContainerEvent(ContainerEvent e)(Code)(Java Doc)
protected void processEvent(AWTEvent e)(Code)(Java Doc)
public void remove(int index)(Code)(Java Doc)
public void remove(Component comp)(Code)(Java Doc)
public void removeAll()(Code)(Java Doc)
public synchronized void removeContainerListener(ContainerListener l)(Code)(Java Doc)
public void removeNotify()(Code)(Java Doc)
public void setComponentZOrder(Component comp, int index)(Code)(Java Doc)
public void setFocusCycleRoot(boolean focusCycleRoot)(Code)(Java Doc)
public void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)(Code)(Java Doc)
public void setFocusTraversalPolicy(FocusTraversalPolicy policy)(Code)(Java Doc)
final public void setFocusTraversalPolicyProvider(boolean provider)(Code)(Java Doc)
public void setFont(Font f)(Code)(Java Doc)
public void setLayout(LayoutManager mgr)(Code)(Java Doc)
public void transferFocusDownCycle()(Code)(Java Doc)
public void update(Graphics g)(Code)(Java Doc)
public void validate()(Code)(Java Doc)
protected void validateTree()(Code)(Java Doc)

Fields inherited from java.awt.Component
final public static float BOTTOM_ALIGNMENT(Code)(Java Doc)
final public static float CENTER_ALIGNMENT(Code)(Java Doc)
final public static float LEFT_ALIGNMENT(Code)(Java Doc)
final public static float RIGHT_ALIGNMENT(Code)(Java Doc)
final public static float TOP_ALIGNMENT(Code)(Java Doc)

Methods inherited from java.awt.Component
public boolean action(Event evt, Object what)(Code)(Java Doc)
public void add(PopupMenu popup)(Code)(Java Doc)
public synchronized void addComponentListener(ComponentListener l)(Code)(Java Doc)
public synchronized void addFocusListener(FocusListener l)(Code)(Java Doc)
public void addHierarchyBoundsListener(HierarchyBoundsListener l)(Code)(Java Doc)
public void addHierarchyListener(HierarchyListener l)(Code)(Java Doc)
public synchronized void addInputMethodListener(InputMethodListener l)(Code)(Java Doc)
public synchronized void addKeyListener(KeyListener l)(Code)(Java Doc)
public synchronized void addMouseListener(MouseListener l)(Code)(Java Doc)
public synchronized void addMouseMotionListener(MouseMotionListener l)(Code)(Java Doc)
public synchronized void addMouseWheelListener(MouseWheelListener l)(Code)(Java Doc)
public void addNotify()(Code)(Java Doc)
public synchronized void addPropertyChangeListener(PropertyChangeListener listener)(Code)(Java Doc)
public synchronized void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)(Code)(Java Doc)
public void applyComponentOrientation(ComponentOrientation orientation)(Code)(Java Doc)
public boolean areFocusTraversalKeysSet(int id)(Code)(Java Doc)
public Rectangle bounds()(Code)(Java Doc)
public int checkImage(Image image, ImageObserver observer)(Code)(Java Doc)
public int checkImage(Image image, int width, int height, ImageObserver observer)(Code)(Java Doc)
protected AWTEvent coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)(Code)(Java Doc)
public boolean contains(int x, int y)(Code)(Java Doc)
public boolean contains(Point p)(Code)(Java Doc)
public Image createImage(ImageProducer producer)(Code)(Java Doc)
public Image createImage(int width, int height)(Code)(Java Doc)
public VolatileImage createVolatileImage(int width, int height)(Code)(Java Doc)
public VolatileImage createVolatileImage(int width, int height, ImageCapabilities caps) throws AWTException(Code)(Java Doc)
public void deliverEvent(Event e)(Code)(Java Doc)
public void disable()(Code)(Java Doc)
final protected void disableEvents(long eventsToDisable)(Code)(Java Doc)
final public void dispatchEvent(AWTEvent e)(Code)(Java Doc)
public void doLayout()(Code)(Java Doc)
public void enable()(Code)(Java Doc)
public void enable(boolean b)(Code)(Java Doc)
final protected void enableEvents(long eventsToEnable)(Code)(Java Doc)
public void enableInputMethods(boolean enable)(Code)(Java Doc)
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)(Code)(Java Doc)
protected void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)(Code)(Java Doc)
protected void firePropertyChange(String propertyName, int oldValue, int newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, byte oldValue, byte newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, char oldValue, char newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, short oldValue, short newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, long oldValue, long newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, float oldValue, float newValue)(Code)(Java Doc)
public void firePropertyChange(String propertyName, double oldValue, double newValue)(Code)(Java Doc)
public AccessibleContext getAccessibleContext()(Code)(Java Doc)
public float getAlignmentX()(Code)(Java Doc)
public float getAlignmentY()(Code)(Java Doc)
public Color getBackground()(Code)(Java Doc)
public int getBaseline(int width, int height)(Code)(Java Doc)
public BaselineResizeBehavior getBaselineResizeBehavior()(Code)(Java Doc)
public Rectangle getBounds()(Code)(Java Doc)
public Rectangle getBounds(Rectangle rv)(Code)(Java Doc)
public ColorModel getColorModel()(Code)(Java Doc)
public Component getComponentAt(int x, int y)(Code)(Java Doc)
public Component getComponentAt(Point p)(Code)(Java Doc)
public synchronized ComponentListener[] getComponentListeners()(Code)(Java Doc)
public ComponentOrientation getComponentOrientation()(Code)(Java Doc)
public Cursor getCursor()(Code)(Java Doc)
public synchronized DropTarget getDropTarget()(Code)(Java Doc)
public Container getFocusCycleRootAncestor()(Code)(Java Doc)
public synchronized FocusListener[] getFocusListeners()(Code)(Java Doc)
public Set<AWTKeyStroke> getFocusTraversalKeys(int id)(Code)(Java Doc)
public boolean getFocusTraversalKeysEnabled()(Code)(Java Doc)
public Font getFont()(Code)(Java Doc)
public FontMetrics getFontMetrics(Font font)(Code)(Java Doc)
public Color getForeground()(Code)(Java Doc)
public Graphics getGraphics()(Code)(Java Doc)
public GraphicsConfiguration getGraphicsConfiguration()(Code)(Java Doc)
public int getHeight()(Code)(Java Doc)
public synchronized HierarchyBoundsListener[] getHierarchyBoundsListeners()(Code)(Java Doc)
public synchronized HierarchyListener[] getHierarchyListeners()(Code)(Java Doc)
public boolean getIgnoreRepaint()(Code)(Java Doc)
public InputContext getInputContext()(Code)(Java Doc)
public synchronized InputMethodListener[] getInputMethodListeners()(Code)(Java Doc)
public InputMethodRequests getInputMethodRequests()(Code)(Java Doc)
public synchronized KeyListener[] getKeyListeners()(Code)(Java Doc)
public T[] getListeners(Class<T> listenerType)(Code)(Java Doc)
public Locale getLocale()(Code)(Java Doc)
public Point getLocation()(Code)(Java Doc)
public Point getLocation(Point rv)(Code)(Java Doc)
public Point getLocationOnScreen()(Code)(Java Doc)
public Dimension getMaximumSize()(Code)(Java Doc)
public Dimension getMinimumSize()(Code)(Java Doc)
public synchronized MouseListener[] getMouseListeners()(Code)(Java Doc)
public synchronized MouseMotionListener[] getMouseMotionListeners()(Code)(Java Doc)
public Point getMousePosition() throws HeadlessException(Code)(Java Doc)
public synchronized MouseWheelListener[] getMouseWheelListeners()(Code)(Java Doc)
public String getName()(Code)(Java Doc)
public Container getParent()(Code)(Java Doc)
public ComponentPeer getPeer()(Code)(Java Doc)
public Dimension getPreferredSize()(Code)(Java Doc)
public synchronized PropertyChangeListener[] getPropertyChangeListeners()(Code)(Java Doc)
public synchronized PropertyChangeListener[] getPropertyChangeListeners(String propertyName)(Code)(Java Doc)
public Dimension getSize()(Code)(Java Doc)
public Dimension getSize(Dimension rv)(Code)(Java Doc)
public Toolkit getToolkit()(Code)(Java Doc)
final public Object getTreeLock()(Code)(Java Doc)
public int getWidth()(Code)(Java Doc)
public int getX()(Code)(Java Doc)
public int getY()(Code)(Java Doc)
public boolean gotFocus(Event evt, Object what)(Code)(Java Doc)
public boolean handleEvent(Event evt)(Code)(Java Doc)
public boolean hasFocus()(Code)(Java Doc)
public void hide()(Code)(Java Doc)
public boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)(Code)(Java Doc)
public boolean inside(int x, int y)(Code)(Java Doc)
public void invalidate()(Code)(Java Doc)
public boolean isBackgroundSet()(Code)(Java Doc)
public boolean isCursorSet()(Code)(Java Doc)
public boolean isDisplayable()(Code)(Java Doc)
public boolean isDoubleBuffered()(Code)(Java Doc)
public boolean isEnabled()(Code)(Java Doc)
public boolean isFocusCycleRoot(Container container)(Code)(Java Doc)
public boolean isFocusOwner()(Code)(Java Doc)
public boolean isFocusTraversable()(Code)(Java Doc)
public boolean isFocusable()(Code)(Java Doc)
public boolean isFontSet()(Code)(Java Doc)
public boolean isForegroundSet()(Code)(Java Doc)
public boolean isLightweight()(Code)(Java Doc)
public boolean isMaximumSizeSet()(Code)(Java Doc)
public boolean isMinimumSizeSet()(Code)(Java Doc)
public boolean isOpaque()(Code)(Java Doc)
public boolean isPreferredSizeSet()(Code)(Java Doc)
public boolean isShowing()(Code)(Java Doc)
public boolean isValid()(Code)(Java Doc)
public boolean isVisible()(Code)(Java Doc)
public boolean keyDown(Event evt, int key)(Code)(Java Doc)
public boolean keyUp(Event evt, int key)(Code)(Java Doc)
public void layout()(Code)(Java Doc)
public void list()(Code)(Java Doc)
public void list(PrintStream out)(Code)(Java Doc)
public void list(PrintStream out, int indent)(Code)(Java Doc)
public void list(PrintWriter out)(Code)(Java Doc)
public void list(PrintWriter out, int indent)(Code)(Java Doc)
public Component locate(int x, int y)(Code)(Java Doc)
public Point location()(Code)(Java Doc)
public boolean lostFocus(Event evt, Object what)(Code)(Java Doc)
public Dimension minimumSize()(Code)(Java Doc)
public boolean mouseDown(Event evt, int x, int y)(Code)(Java Doc)
public boolean mouseDrag(Event evt, int x, int y)(Code)(Java Doc)
public boolean mouseEnter(Event evt, int x, int y)(Code)(Java Doc)
public boolean mouseExit(Event evt, int x, int y)(Code)(Java Doc)
public boolean mouseMove(Event evt, int x, int y)(Code)(Java Doc)
public boolean mouseUp(Event evt, int x, int y)(Code)(Java Doc)
public void move(int x, int y)(Code)(Java Doc)
public void nextFocus()(Code)(Java Doc)
public void paint(Graphics g)(Code)(Java Doc)
public void paintAll(Graphics g)(Code)(Java Doc)
protected String paramString()(Code)(Java Doc)
public boolean postEvent(Event e)(Code)(Java Doc)
public Dimension preferredSize()(Code)(Java Doc)
public boolean prepareImage(Image image, ImageObserver observer)(Code)(Java Doc)
public boolean prepareImage(Image image, int width, int height, ImageObserver observer)(Code)(Java Doc)
public void print(Graphics g)(Code)(Java Doc)
public void printAll(Graphics g)(Code)(Java Doc)
protected void processComponentEvent(ComponentEvent e)(Code)(Java Doc)
protected void processEvent(AWTEvent e)(Code)(Java Doc)
protected void processFocusEvent(FocusEvent e)(Code)(Java Doc)
protected void processHierarchyBoundsEvent(HierarchyEvent e)(Code)(Java Doc)
protected void processHierarchyEvent(HierarchyEvent e)(Code)(Java Doc)
protected void processInputMethodEvent(InputMethodEvent e)(Code)(Java Doc)
protected void processKeyEvent(KeyEvent e)(Code)(Java Doc)
protected void processMouseEvent(MouseEvent e)(Code)(Java Doc)
protected void processMouseMotionEvent(MouseEvent e)(Code)(Java Doc)
protected void processMouseWheelEvent(MouseWheelEvent e)(Code)(Java Doc)
public void remove(MenuComponent popup)(Code)(Java Doc)
public synchronized void removeComponentListener(ComponentListener l)(Code)(Java Doc)
public synchronized void removeFocusListener(FocusListener l)(Code)(Java Doc)
public void removeHierarchyBoundsListener(HierarchyBoundsListener l)(Code)(Java Doc)
public void removeHierarchyListener(HierarchyListener l)(Code)(Java Doc)
public synchronized void removeInputMethodListener(InputMethodListener l)(Code)(Java Doc)
public synchronized void removeKeyListener(KeyListener l)(Code)(Java Doc)
public synchronized void removeMouseListener(MouseListener l)(Code)(Java Doc)
public synchronized void removeMouseMotionListener(MouseMotionListener l)(Code)(Java Doc)
public synchronized void removeMouseWheelListener(MouseWheelListener l)(Code)(Java Doc)
public void removeNotify()(Code)(Java Doc)
public synchronized void removePropertyChangeListener(PropertyChangeListener listener)(Code)(Java Doc)
public synchronized void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)(Code)(Java Doc)
public void repaint()(Code)(Java Doc)
public void repaint(long tm)(Code)(Java Doc)
public void repaint(int x, int y, int width, int height)(Code)(Java Doc)
public void repaint(long tm, int x, int y, int width, int height)(Code)(Java Doc)
public void requestFocus()(Code)(Java Doc)
protected boolean requestFocus(boolean temporary)(Code)(Java Doc)
public boolean requestFocusInWindow()(Code)(Java Doc)
protected boolean requestFocusInWindow(boolean temporary)(Code)(Java Doc)
public void reshape(int x, int y, int width, int height)(Code)(Java Doc)
public void resize(int width, int height)(Code)(Java Doc)
public void resize(Dimension d)(Code)(Java Doc)
public void setBackground(Color c)(Code)(Java Doc)
public void setBounds(int x, int y, int width, int height)(Code)(Java Doc)
public void setBounds(Rectangle r)(Code)(Java Doc)
public void setComponentOrientation(ComponentOrientation o)(Code)(Java Doc)
public void setCursor(Cursor cursor)(Code)(Java Doc)
public synchronized void setDropTarget(DropTarget dt)(Code)(Java Doc)
public void setEnabled(boolean b)(Code)(Java Doc)
public void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)(Code)(Java Doc)
public void setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)(Code)(Java Doc)
public void setFocusable(boolean focusable)(Code)(Java Doc)
public void setFont(Font f)(Code)(Java Doc)
public void setForeground(Color c)(Code)(Java Doc)
public void setIgnoreRepaint(boolean ignoreRepaint)(Code)(Java Doc)
public void setLocale(Locale l)(Code)(Java Doc)
public void setLocation(int x, int y)(Code)(Java Doc)
public void setLocation(Point p)(Code)(Java Doc)
public void setMaximumSize(Dimension maximumSize)(Code)(Java Doc)
public void setMinimumSize(Dimension minimumSize)(Code)(Java Doc)
public void setName(String name)(Code)(Java Doc)
public void setPreferredSize(Dimension preferredSize)(Code)(Java Doc)
public void setSize(int width, int height)(Code)(Java Doc)
public void setSize(Dimension d)(Code)(Java Doc)
public void setVisible(boolean b)(Code)(Java Doc)
public void show()(Code)(Java Doc)
public void show(boolean b)(Code)(Java Doc)
public Dimension size()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public void transferFocus()(Code)(Java Doc)
public void transferFocusBackward()(Code)(Java Doc)
public void transferFocusUpCycle()(Code)(Java Doc)
public void update(Graphics g)(Code)(Java Doc)
public void validate()(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.