Download JComponentBreadboard
from its Sourceforge Project Page
A B C D E G I J M N R S X Y _

A

addNotify() - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
After calling the super class' addNotify method, calls this class' jbRefresh method.

B

beginProgressMonitoredSection(double, double) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
When called from within a jbRun-created thread, indicates the beginning of a progress monitored section of the jbRun launched process.
BISCALE - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Columns (rows) of the breadboard array whose headers contain this directive both uniformly scale their preferred-size-based widths (heights) up when extra width (height) is available in the parent container, and also uniformly scale down when the parent container is too small.

C

CLOSE_BUTTON - Variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Whenever they receive the windowClosing event, JDialogs created via createBreadboardDialog are configured to call the doClick method of the CLOSE_BUTTON of the single top-level JComponentBreadboard that they contain.
createBreadboardDialog(Container, JComponentBreadboard, String, boolean) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Creates a JDialog whose entire content pane contains only the specified single JComponentBreadboard.

D

DATA_IS_VALID - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Special keyword returned by data validation methods to indicate that the data String passed to the method contains valid data.
DEFAULT_INVALID_DATA_MESSAGE_TITLE - Variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
The default title of the popup error message dialog if no HTML title tag is included in the string returned from a data validation method function.
DEFAULT_JBRUN_REFRESH_INTERVAL - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
The default interval at which the progress dialog associated with a jbRun launched process is updated, in milliseconds.

E

endProgressMonitoredSection() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
When called from within a jbRun-launched thread, ends a progress monitored section begun via beginProgressMonitoredSection.
EXPANDS - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Columns (rows) of the breadboard array whose headers contain this directive uniformly scale their preferred-size-based widths (heights) up when extra width (height) is available in the parent container, but do not uniformly scale down when the parent container is too small.

G

getJbRunCanceled() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
When called from code executing within a jbRun-launched thread, returns true if the cancel flag has been raised (for example, by the user clicking on the cancel button) since the run started, or false otherwise.
getJbRunNoteGlobally() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If executed from within the jbRun launched process, returns the text of the note that would be displayed just above the progress bar on jbRun's progress cancel dialog, if that dialog were immediately refreshed.
getJbRunProgressGlobally() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns the fraction of the (entire) currently executing jbRun-launched process that has been completed so far.
getResult() - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Retrieves the object reference previously set with setResult.
getXUpsize(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns the number of pixels that JComponentBreadboard will add to the JComponent's preferred width to form the "adjusted preferred width" used by JComponentBreadboard's layout manager.
getYUpsize(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns the number of pixels that JComponentBreadboard will add to the JComponent's preferred height to form the "adjusted preferred height" used by JComponentBreadboard's layout manager.

I

isJbRunRunning() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns true if a jbRun-launched process is currently executing, false otherwise.
isXFilled(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns true if the an attribute to expand the JComponent's width to fill out the grid cells that contain it horizontally has been attached to the JComponent, false otherwise.
isYFilled(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Returns true if an attribute to expand the JComponent's height to fill out the grid cells that contain it vertically has been attached to the JComponent, false otherwise.

J

jbConnect(JComponent, String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified JComponent to the form via correspondingly-named (getter/setter defined) properties of the interface.
jbConnect(JComponent[], String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified 1-D JComponent array to the form via correspondingly-named, 1-D-array-indexed, getter/setter defined, properties of the interface.
jbConnect(JComponent[][], String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified 2-D JComponent array to the form via correspondingly-named, 2-D-array-indexed, getter/setter method defined, properties of the interface.
jbConnect(KeyStroke, String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified KeyStroke to the form via correspondingly-named, getter/setter defined, properties of the interface.
jbConnect(KeyStroke[], String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified 1-D KeyStroke array to the form via correspondingly-named, 1-D-array-indexed, properties of the interface.
jbConnect(KeyStroke[][], String) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Injects an interface into this JComponentBreadboard-based form that binds the connectable properties of the specified 2-D KeyStroke array to the form via correspondingly-named, row and column indexed, properties of the interface.
jbRefresh() - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Refreshes all the jbConnected JComponents and/or KeyStrokes contained on this JComponentBreadboard.
jbReturn() - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Removes (by calling its dispose method) the parent Frame or Dialog containing the JComponentBreadboard, if such a Frame or Dialog exists, otherwise does nothing.
jbReturn(Object) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Closes the parent Dialog or Frame of the form via dispose, and sets the result property of this form to the specified Object.
jbRun(Runnable) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Runs the specified process modally, that is, displaying a modal progress/cancel dialog until the process ends.
jbRunRefresh() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If the executing thread that invokes this method was started by jbRun, sets a flag that requests that the parent form from which the jbRun was launched be refreshed the next time jbRun's modal progress/cancel dialog gets refreshed.
JComponentBreadboard - Class in net.sourceforge.jcomponentbreadboard
Represents all aspects of a Java/Swing form--from layout management to how the form is connected to the objects it views and controls.
JComponentBreadboard() - Constructor for class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Constructs a new JComponentBreadboard.
JComponentBreadboard(Object[][]) - Constructor for class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Constructs a new JComponentBreadboard from the specified breadboard array.

M

MAX_UPSIZE - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
The maximum allowed xUpsize width increase, or yUpsize height increase.

N

net.sourceforge.jcomponentbreadboard - package net.sourceforge.jcomponentbreadboard
JComponentBreadboard uses an electronic breadboard metaphor to integrate Swing's disparate form-related elements into a single coherent class representing the form as a whole:
NOSCALE - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Columns (rows) of the breadboard array whose headers contain this directive do not uniformly scale their preferred-size-based widths (heights) up when extra width (height) is available in the parent container, and also do not uniformly scale down when the parent container is too small.

R

REVERT_AND_BEEP - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Special keyword returned by data validation methods to indicate that the data String passed to the method contains invalid data, and that you want the field to reject this input and, after beeping for feedback, revert the data back to the last validated entry.
REVERT_QUIETLY - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Special keyword returned by data validation methods to indicate that the data String passed to the method contains invalid data, and that you want the field to reject this input and quietly revert back to the last validated entry.
ROWWISE_DITTO - Variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
A directive that, when placed into the cell of a breadboard array, instructs JComponentBreadboard to use the object reference immediately above this cell for this cell, too.

S

setBreadboard(Object[][]) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Defines this parent container's child components and their layout.
setJbRunCanBeCanceled(boolean) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If executed from within the jbRun launched process, enables or disables the Cancel button on the current progress monitoring dialog.
setJbRunCanceled(boolean) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
When executed from with a jbRun launched process, sets or unsets that thread's "cancelRequested" flag.
setJbRunNote(String) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If executed from within the jbRun launched process, sets the portion of the note (located just above the progress bar) associated with the lowest-level, currently executing, progress monitored section (the "local" note).
setJbRunNoteDelimiter(String) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If called within the currently executing progress monitored thread, specifies the delimiter used between the progress notes associated with each progress monitored section when these individual notes are concatenated to produce the note displayed in the progress/cancel dialog of a jbRun-launched thread.
setJbRunProgress(double) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
When called from within a jbRun launched process, specifies the fraction of the lowest level current progress monitored section of the process that has been completed so far.
setJbRunRefreshInterval(int) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If executed from within the jbRun launched process, changes the interval at which the progress/cancel dialog is updated, but only for that process.
setJbRunTitle(String) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
If executed from within the jbRun launched process, sets the title on the current progress monitoring dialog.
setResult(Object) - Method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Sets the result object associated with this JComponentBreadboard.
showInputBreadboard(Container, JComponentBreadboard, String) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
This method makes it easy to define JOptionPane-like modal dialogs that return a user selectable/configurable object, where the user interface for selecting/configuring the returned object is defined by a single JComponentBreadboard form.
showMessageBreadboard(Container, JComponentBreadboard, String) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that is equivalent to showInputBreadboard(parent, jcb, title) except that it discards the returned result.
SHRINKS - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Columns (rows) of the breadboard array whose headers contain this directive do not scale their preferred-size-based widths (heights) up when extra width (height) is available, but do scale down uniformly when the parent container is too small.

X

xAlign(double, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Declares that, in situations in which the JComponent's (possibly xUpsize adjusted) preferred width is smaller than the width of the breadboard grid-cell-block that contains it, the JComponent should be positioned the specified fraction of the way between the extreme flush left and extreme flush right positions.
xAlign(double, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that issues xAlign(fraction, jca[i]) to set the xAlign fraction on every non-null element of a 1-D array of JComponents.
xAlign(double, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that issues xAlign(fraction, jca[i][j]) to set the xAlign fraction on every non-null element of a 2-D array of JComponents.
xFill(boolean, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Defines whether or not the component should always expand to fill out any extra horizontal space that may be available in the breadboard grid cell(s) that it occupies.
xFill(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xFill(true, jc)
xFill(boolean, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xFill(isXFilled, jca[i]) to every non-null element of the given 1-D array.
xFill(JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xFill(true, jca[i]) to every non-null element of the given 1-D array.
xFill(boolean, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xFill(isXFilled, jca[i][j]) to every non-null element of the given 2-D array.
xFill(JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xFill(true, jca[i][j]) to every non-null element of the given 2-D array.
xSep() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that returns a new horizontal, flush top, flush left JSeparator
xSpace(int) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that returns a zero height JPanel whose preferred width is as specified.
xUpsize(int, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Declares that, for JComponentBreadboard layout purposes, the specified JComponent should be considered to have a preferred width the specified number of pixels larger than the JComponent's actual preferred width.
xUpsize(int, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to issuing a xUpsize(widthIncreaseInPixels, jc[i])) on every non-null element of a 1-D JComponent array.
xUpsize(int, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to issuing a xUpsize(widthIncreaseInPixels, jc[i][j])) on every non-null element of a 2-D JComponent array.
xyAlign(double, double, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xAlign(xFraction, yAlign(yFraction, jc))
xyAlign(double, double, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyAlign(widthIncreaseInPixels, heightIncreaseInPixels, jca[i])) to every non-null element in the 1-D array.
xyAlign(double, double, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyAlign(widthIncreaseInPixels, heightIncreaseInPixels, jca[i][j])) to every non-null element in the 2-D array.
xyFill(boolean, boolean, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xFill(isXFilled,yFill(isYFilled, jc))
xyFill(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xFill(true,yFill(true, jc))
xyFill(boolean, boolean, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyFill(isXFilled,isYFilled, jca[i]) to every non-null element of the given 1-D array.
xyFill(JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xyFill(true, true, jca)
xyFill(boolean, boolean, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyFill(isXFilled, isYFilled, jca[i][j]) to every non-null element of the given 2-D array
xyFill(JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xyFill(true, true, jca).
xySpace(int, int) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that returns an empty JPanel whose preferred width and height are as specified.
xyUpsize(int, int, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to xUpsize(widthIncreaseInPixels, yUpsize(heightIncreaseInPixels, jc)).
xyUpsize(int, int, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyUpsize(widthIncreaseInPixels, heightIncreaseInPixels, jca[i]) to every non-null element in the 1-D array.
xyUpsize(int, int, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying xyUpsize(widthIncreaseInPixels, heightIncreaseInPixels, jca[i][j])) to every non-null element in the 2-D array.

Y

yAlign(double, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Declares that, in situations in which the JComponent's (possibly yUpsize adjusted) preferred height is smaller than the height of the breadboard grid-cell-block that contains it, the JComponent should be positioned the specified fraction of the way between the extreme top and extreme bottom positions.
yAlign(double, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that issues yAlign(fraction, jca[i]) to set the yAlignment of every non-null element of a 1-D array of JComponents.
yAlign(double, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that issues yAlign(fraction, jca[i][j]) to set the yAlignment of every non-null element of a 2-D array of JComponents.
yFill(boolean, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Defines whether or not the component should always expand to fill out any extra vertical space that may be available in the breadboard grid cell(s) that it occupies.
yFill(JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to yFill(true, jc)
yFill(boolean, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying yFill(isYFilled, jca[i]) to every non-null element of the given 1-D array.
yFill(JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying yFill(true, jca[i]) to every non-null element of the given 1-D array.
yFill(boolean, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying yFill(isYFilled, jca[i][j]) to every non-null element of the given 2-D array.
yFill(JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to applying yFill(true, jca[i][j]) to every non-null element of the given 2-D array.
ySep() - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Same as xSep() except returns a new vertically oriented JSeparator, and is used to introduce vertical lines into the breadboard array.
ySpace(int) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method that returns a zero width JPanel whose preferred height is as specified.
yUpsize(int, JComponent) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Declares that, for JComponentBreadboard layout purposes, the specified JComponent should be considered to have a preferred height the specified number of pixels larger than the JComponent's actual preferred height.
yUpsize(int, JComponent[]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to issuing a yUpsize(heightIncreaseInPixels, jc[i])) on every non-null element of a 1-D JComponent array.
yUpsize(int, JComponent[][]) - Static method in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
Convenience method equivalent to issuing a yUpsize(heightIncreaseInPixels, jc[i][j])) on every non-null element of a 2-D JComponent array.

_

__ - Static variable in class net.sourceforge.jcomponentbreadboard.JComponentBreadboard
A directive that, when placed into the cell of a breadboard array, instructs JComponentBreadboard to use the object reference immediately to the left of this cell for this cell, too.

A B C D E G I J M N R S X Y _
Download JComponentBreadboard
from its Sourceforge Project Page

SourceForge.net Logo