Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
A
accept(File)
- Method in class org.gjt.btools.ext.
ExtensionFilenameFilter
Determines whether or not a file will pass through this filter.
accept(File, String)
- Method in class org.gjt.btools.ext.
ExtensionFilenameFilter
Determines whether or not a file will pass through this filter.
action
- Static variable in class org.gjt.btools.image.
Standard16
A green exclamation mark, useful for some kind of action command.
actionPerformed(ActionEvent)
- Method in class org.gjt.btools.gui.component.
EditMenu
Called when one of the menu items is selected.
actionPerformed(ActionEvent)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
For internal use only.
actionPerformed(ActionEvent)
- Method in class org.gjt.btools.gui.dialog.
MessageBoxBase
Called automatically when a button is pressed on the message box.
actionPerformed(ActionEvent)
- Method in class org.gjt.btools.gui.dialog.
InputBox
Called when a button is pressed.
actionPerformed(ActionEvent)
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Called when a button has been pressed.
addActionListener(ActionListener)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Registers the given listener to listen for action events coming from this object.
Artistic
- Static variable in class org.gjt.btools.license.
License
The Artistic License.
B
bgNote(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and an
OK
button, allowing the parent window to continue receiving input as per normal.
bgNote(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and an
OK
button, allowing the parent window to continue receiving input as per normal.
bgNote(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and an
OK
button, allowing the parent window to continue receiving input as per normal.
bgNote(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and an
OK
button, allowing the parent window to continue receiving input as per normal.
BSD
- Static variable in class org.gjt.btools.license.
License
The BSD License.
btoolsVersion
- Static variable in class org.gjt.btools.
Version
The version number of this BTools release.
ButtonRenderer
- class org.gjt.btools.gui.component.
ButtonRenderer
.
A button that is used as a table cell.
ButtonRenderer(String)
- Constructor for class org.gjt.btools.gui.component.
ButtonRenderer
Creates a new button renderer/editor displaying the given text.
C
CANCEL
- Static variable in class org.gjt.btools.gui.dialog.
MessageBoxBase
ID for the
Cancel
button.
cancelCellEditing()
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Cancels editing the table cell and disregards any changes.
cancelProcessing()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Cancel any current input processing that is taking place.
centerInFrame(Dialog, Frame)
- Static method in class org.gjt.btools.gui.
Positioner
Position a given dialog over the centre of a frame.
centerOnScreen(Dialog)
- Static method in class org.gjt.btools.gui.
Positioner
Position a given dialog in the centre of the screen.
centerOnScreen(Frame)
- Static method in class org.gjt.btools.gui.
Positioner
Position a given frame in the centre of the screen.
CheckBoxRenderer
- class org.gjt.btools.gui.component.
CheckBoxRenderer
.
A checkbox that is used as a boolean table cell.
CheckBoxRenderer()
- Constructor for class org.gjt.btools.gui.component.
CheckBoxRenderer
Creates a new checkbox renderer/editor.
chooseLookAndFeel(Dialog)
- Static method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Create and run a new dialog with which to select a look and feel, and return the user's selection.
chooseLookAndFeel(Frame)
- Static method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Create and run a new dialog with which to select a look and feel, and return the user's selection.
close
- Static variable in class org.gjt.btools.image.
Standard16
A closing door, useful for a close command.
cols
- Static variable in class org.gjt.btools.gui.dialog.
LongMessageBox
Number of columns in the text area.
combineLocations(String, String)
- Static method in class org.gjt.btools.utilities.
ResourceUtils
Combines the two given resource location strings, which may possibly use different path separators.
completeRefresh()
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Performs any revalidation and repainting required when the contents of this region change.
confirm(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and
Yes/No
buttons, blocking all input from the parent window until the message box is closed.
confirm(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and
Yes/No
buttons, blocking all input from the parent window until the message box is closed.
confirm(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and
Yes/No
buttons, blocking all input from the parent window until the message box is closed.
confirm(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and
Yes/No
buttons, blocking all input from the parent window until the message box is closed.
ConsolePane
- class org.gjt.btools.gui.component.
ConsolePane
.
Component that provides a text I/O console with advanced line editing and various other intelligent features.
ConsolePane()
- Constructor for class org.gjt.btools.gui.component.
ConsolePane
Creates a new console.
copy
- Static variable in class org.gjt.btools.image.
Standard16
Two copies of a document, useful for a copy command.
cross
- Static variable in class org.gjt.btools.image.
Standard16
A red cross, useful for some kind of cancellation command.
cut
- Static variable in class org.gjt.btools.image.
Standard16
A pair of scissors, useful for a cut command.
D
data
- Variable in class org.gjt.btools.gui.component.
FancyData
The piece of data stored.
DEFAULT_PROMPT
- Static variable in class org.gjt.btools.gui.component.
ConsolePane
The default prompt to present to the user each time input is required.
discardImage()
- Method in class org.gjt.btools.image.
StandardImage
Discards the internally stored
ImageIcon
representing this image.
document
- Static variable in class org.gjt.btools.image.
Standard16
An empty document, useful for a file-new command.
down
- Static variable in class org.gjt.btools.image.
Standard16
A down arrow.
downBottom
- Static variable in class org.gjt.btools.image.
Standard16
A down arrow terminated by a bar.
downDown
- Static variable in class org.gjt.btools.image.
Standard16
A double down arrow.
E
EchoConsole
- class org.gjt.btools.gui.component.
EchoConsole
.
A console pane that simply echos the commands offered to it.
EchoConsole()
- Constructor for class org.gjt.btools.gui.component.
EchoConsole
Creates a new echo console.
EditMenu
- class org.gjt.btools.gui.component.
EditMenu
.
An edit menu that operates upon a particular component.
EditMenu()
- Constructor for class org.gjt.btools.gui.component.
EditMenu
Create a new edit menu that does not operate upon any component.
EditMenu(JTextComponent)
- Constructor for class org.gjt.btools.gui.component.
EditMenu
Create a new edit menu that operates upon the given text component.
EmptyDocumentException
- exception org.gjt.btools.ext.
EmptyDocumentException
.
An exception thrown when the contents of a document are requested but the document is empty.
EmptyDocumentException()
- Constructor for class org.gjt.btools.ext.
EmptyDocumentException
Create a new exception.
ExtendedObject
- class org.gjt.btools.utilities.
ExtendedObject
.
Stores an object and a corresponding text description.
ExtendedObject(Object, String)
- Constructor for class org.gjt.btools.utilities.
ExtendedObject
Creates a new extended object.
ExtensionFilenameFilter
- class org.gjt.btools.ext.
ExtensionFilenameFilter
.
A filename filter that accepts or rejects files based on their extension.
ExtensionFilenameFilter(String, String)
- Constructor for class org.gjt.btools.ext.
ExtensionFilenameFilter
Creates a new filter that only accepts files ending with the given string (ignoring case).
F
FancyCellRenderer
- class org.gjt.btools.gui.component.
FancyCellRenderer
.
An enhanced table cell renderer.
FancyCellRenderer()
- Constructor for class org.gjt.btools.gui.component.
FancyCellRenderer
Creates a new renderer.
FancyColumnHeaderRenderer
- class org.gjt.btools.gui.component.
FancyColumnHeaderRenderer
.
An enhanced renderer for an individual column header in a table.
FancyColumnHeaderRenderer(JTable)
- Constructor for class org.gjt.btools.gui.component.
FancyColumnHeaderRenderer
Creates a column header renderer for the given table.
FancyData
- class org.gjt.btools.gui.component.
FancyData
.
Contains a piece of data along with a variety of associated attributes.
FancyData(Object, Color)
- Constructor for class org.gjt.btools.gui.component.
FancyData
Creates a new object with the given attributes.
FancyData(Object, Color, String)
- Constructor for class org.gjt.btools.gui.component.
FancyData
Creates a new object with the given attributes.
FancyData(Object, String)
- Constructor for class org.gjt.btools.gui.component.
FancyData
Creates a new object with the given attributes.
fgColor
- Variable in class org.gjt.btools.gui.component.
FancyData
The foreground colour with which to draw the data.
fgNote(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and an
OK
button, blocking all input from the parent window until the message box is closed.
fgNote(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and an
OK
button, blocking all input from the parent window until the message box is closed.
fgNote(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
MessageBox
Displays a message box with the given message and an
OK
button, blocking all input from the parent window until the message box is closed.
fgNote(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
LongMessageBox
Displays a message box with the given message and an
OK
button, blocking all input from the parent window until the message box is closed.
finalImage()
- Method in class org.gjt.btools.image.
StandardImage
Returns and discards the
ImageIcon
containing this image.
G
getAppletInfo()
- Method in class org.gjt.btools.
Version
Returns a description of this applet.
getBooleanOption(String)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of a boolean option.
getBooleanOption(String, boolean)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of a boolean option.
getCellEditorColumn()
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the column containing the cell editor.
getCellEditorRow()
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the row containing the cell editor.
getCellEditorValue()
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Returns the value of the table cell being edited.
getCellEditorValue()
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Returns the value contained in the cell editor.
getCellEditorValue()
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the value contained in the cell editor.
getClassName()
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Return the name of the Java look and feel class that this object represents.
getConsoleInputAttributes()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns the attributes used for displaying user input.
getConsoleOutputAttributes()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns the attributes used for displaying console output.
getConsolePromptAttributes()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns the attributes used for displaying the console prompt.
getContents()
- Method in class org.gjt.btools.gui.component.
PaddedPane
Returns the child component of this container.
getDescription()
- Method in class org.gjt.btools.ext.
ExtensionFilenameFilter
Returns a description of this filter.
getDescription()
- Method in class org.gjt.btools.utilities.
ExtendedObject
Returns the text description associated with this object.
getDialogTitle(JTable, Object, int, int)
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Returns the title to use for the dialog that will display the full contents of the given cell.
getEditorButton()
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the button used for cell editing.
getExtension()
- Method in class org.gjt.btools.ext.
ExtensionFilenameFilter
Returns the extension associated with this filter.
getInput(Dialog, String)
- Static method in class org.gjt.btools.gui.dialog.
InputBox
Creates and runs a new input box and returns the information collected from the user.
getInput(Dialog, String, String)
- Static method in class org.gjt.btools.gui.dialog.
InputBox
Creates and runs a new input box and returns the information collected from the user.
getInput(Frame, String)
- Static method in class org.gjt.btools.gui.dialog.
InputBox
Creates and runs a new input box and returns the information collected from the user.
getInput(Frame, String, String)
- Static method in class org.gjt.btools.gui.dialog.
InputBox
Creates and runs a new input box and returns the information collected from the user.
getInsets()
- Method in class org.gjt.btools.gui.component.
PaddedPane
Returns the padding between the child component and the edges of the container.
getInstalledLookAndFeels()
- Static method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Returns a list of all available look and feels.
getIntOption(String)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of an integer option.
getIntOption(String, int)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of an integer option.
getIntValue()
- Method in class org.gjt.btools.ext.
NonNegativeIntegerDocument
Returns the integer value stored in the document as an
int
.
getIntValue()
- Method in class org.gjt.btools.ext.
IntegerDocument
Returns the integer value stored in the document as an
int
.
getLongValue()
- Method in class org.gjt.btools.ext.
NonNegativeIntegerDocument
Returns the integer value stored in the document as a
long
.
getLongValue()
- Method in class org.gjt.btools.ext.
IntegerDocument
Returns the integer value stored in the document as a
long
.
getMinimumSize()
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Returns the minimum size for this component to occupy.
getOutputStream()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns an output stream that writes output to the console.
getParameterInfo()
- Method in class org.gjt.btools.
Version
Returns details of the available applet parameters.
getPreferredSize()
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Returns the preferred size for this component to occupy.
getPrompt()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns the prompt to be presented to the user each time input is required.
getReader(int)
- Static method in class org.gjt.btools.license.
License
Returns an open reader to the full description of the given license.
getRendererButton()
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the button used for cell rendering.
getResource(int)
- Static method in class org.gjt.btools.license.
License
Returns an URL to a resource that contains a full description of the given license.
getSelectedItem()
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Return the look and feel that has been selected by the user.
getStringOption(String)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of a string option.
getStringOption(String, String)
- Method in class org.gjt.btools.utilities.
OptionSet
Retrieves the value of a string option.
getSystemProperty(String)
- Static method in class org.gjt.btools.utilities.
OptionSet
Gets the system property indicated by the specified key.
getSystemProperty(String, String)
- Static method in class org.gjt.btools.utilities.
OptionSet
Gets the system property indicated by the specified key.
getTableCellEditorComponent(JTable, Object, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Returns the component that does the pseudo-editing.
getTableCellEditorComponent(JTable, Object, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Returns the component that does the editing.
getTableCellEditorComponent(JTable, Object, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the component that does the editing.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Returns the component that does the rendering.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
FancyColumnHeaderRenderer
Returns the component that does the rendering.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
FancyCellRenderer
Returns the component that does the rendering.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Returns the component that does the rendering.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Returns the component that does the rendering.
getValue()
- Method in class org.gjt.btools.utilities.
ExtendedObject
Returns the underlying value stored with this object.
getViewer(int)
- Static method in class org.gjt.btools.license.
License
Returns an uneditable text area displaying the full description of the given license.
GPL
- Static variable in class org.gjt.btools.license.
License
The GNU General Public License.
H
help
- Static variable in class org.gjt.btools.image.
Standard16
A question mark.
I
IdentifierDocument
- class org.gjt.btools.ext.
IdentifierDocument
.
A document class used to enter an identifier into a text component.
IdentifierDocument()
- Constructor for class org.gjt.btools.ext.
IdentifierDocument
image()
- Method in class org.gjt.btools.image.
StandardImage
Returns the
ImageIcon
containing this image.
init()
- Method in class org.gjt.btools.
Version
Initialises the applet
btools.Version
which simply displays the version of Java currently being used.
init()
- Method in class org.gjt.btools.utilities.
OptionSet
Performs extra initialisation for a new option set that should take place before the options are read from file.
initInformationComponent(String)
- Method in class org.gjt.btools.gui.dialog.
MessageBoxBase
Initialises the component containing the information to be presented (such as the message).
initInformationComponent(String)
- Method in class org.gjt.btools.gui.dialog.
MessageBox
initInformationComponent(String)
- Method in class org.gjt.btools.gui.dialog.
LongMessageBox
InputBox
- class org.gjt.btools.gui.dialog.
InputBox
.
Represents a dialog that asks the user for a simple text string.
InputBox(Dialog, String)
- Constructor for class org.gjt.btools.gui.dialog.
InputBox
Create a new input box.
InputBox(Dialog, String, String)
- Constructor for class org.gjt.btools.gui.dialog.
InputBox
Create a new input box.
InputBox(Frame, String)
- Constructor for class org.gjt.btools.gui.dialog.
InputBox
Create a new input box.
InputBox(Frame, String, String)
- Constructor for class org.gjt.btools.gui.dialog.
InputBox
Create a new input box.
insertLine(String)
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Inserts a line of text into the display region.
insertLineStrip(String)
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Inserts a line of text into the display region, first stripping all trailing spaces.
insertMessage(String, int)
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Inserts the given message into the text display region, splitting the message across several lines to ensure that no line is too long.
insertString(int, String, AttributeSet)
- Method in class org.gjt.btools.ext.
NonNegativeIntegerDocument
Attempts to insert a string into the document.
insertString(int, String, AttributeSet)
- Method in class org.gjt.btools.ext.
IntegerDocument
Attempts to insert a string into the document.
insertString(int, String, AttributeSet)
- Method in class org.gjt.btools.ext.
IdentifierDocument
Attempts to insert a string into the document.
instance
- Static variable in class org.gjt.btools.utilities.
NullObject
A publicly available null object.
IntegerDocument
- class org.gjt.btools.ext.
IntegerDocument
.
A document class used to enter an integer into a text component.
IntegerDocument()
- Constructor for class org.gjt.btools.ext.
IntegerDocument
internalCancelProcessing(Thread)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Calls any custom code needed to cancel input processing.
isCellEditable(EventObject)
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Determines if the given event is cause to start editing the table cell.
isInputEnabled()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Returns whether the console is currently enabled for user input.
isProcessing()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Is this console currently processing user input?
isProcessingCancelled()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Has the input processing been cancelled?
itemStateChanged(ItemEvent)
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Called when the checkbox has changed state.
J
javaVersion()
- Static method in class org.gjt.btools.
Version
Returns the version of Java currently being used.
L
left
- Static variable in class org.gjt.btools.image.
Standard16
A left arrow.
LGPL
- Static variable in class org.gjt.btools.license.
License
The GNU Lesser General Public License.
License
- class org.gjt.btools.license.
License
.
Provides access to the full descriptions of various licenses.
License()
- Constructor for class org.gjt.btools.license.
License
LongMessageBox
- class org.gjt.btools.gui.dialog.
LongMessageBox
.
A message box for long messages.
LongMessageBox(Dialog, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
LongMessageBox
Creates a new message box with the given message and title, and containing the specified set of buttons.
LongMessageBox(Frame, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
LongMessageBox
Creates a new message box with the given message and title, and containing the specified set of buttons.
LongStringRenderer
- class org.gjt.btools.gui.component.
LongStringRenderer
.
A component used to represent very long strings in table cells.
LongStringRenderer()
- Constructor for class org.gjt.btools.gui.component.
LongStringRenderer
Creates a new long string renderer.
LongStringRenderer(int)
- Constructor for class org.gjt.btools.gui.component.
LongStringRenderer
Creates a new long string renderer.
LookAndFeelChooser
- class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
.
Produces a dialog through which the user can select a swing look and feel.
LookAndFeelChooser(Dialog, String)
- Constructor for class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Create a new dialog with the given dialog as parent.
LookAndFeelChooser(Frame, String)
- Constructor for class org.gjt.btools.gui.lookandfeel.
LookAndFeelChooser
Create a new dialog with the given frame as parent.
LookAndFeelItem
- class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
.
Provides information about a particular swing look and feel in a way that makes it suitable for use in menus.
LookAndFeelItem(UIManager.LookAndFeelInfo)
- Constructor for class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Create a new look and feel item based on the given information.
LookAndFeelMenu
- class org.gjt.btools.gui.lookandfeel.
LookAndFeelMenu
.
Produces a menu through which the user can set the swing look and feel.
LookAndFeelMenu(LookAndFeelSetter)
- Constructor for class org.gjt.btools.gui.lookandfeel.
LookAndFeelMenu
Creates a new look and feel menu.
LookAndFeelSetter
- interface org.gjt.btools.gui.lookandfeel.
LookAndFeelSetter
.
Represents an object that can change the swing look and feel to a given look and feel.
M
main(String[])
- Static method in class org.gjt.btools.
Version
Runs the application
btools.Version
which simply writes to standard output the version of Java currently being used.
makeImageIcon(String)
- Static method in class org.gjt.btools.image.
StandardImage
Creates a new image icon representing the image resource at the given location.
makeImageIcon(String, Class)
- Static method in class org.gjt.btools.image.
StandardImage
Creates a new image icon representing the image resource at the given location.
maxLineLength
- Static variable in class org.gjt.btools.gui.dialog.
MessageBox
Maximum number of characters to be displayed on any single line.
MessageBox
- class org.gjt.btools.gui.dialog.
MessageBox
.
A message box for short messages.
MessageBox(Dialog, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
MessageBox
Creates a new message box with the given message and title, and containing the specified set of buttons.
MessageBox(Frame, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
MessageBox
Creates a new message box with the given message and title, and containing the specified set of buttons.
MessageBoxBase
- class org.gjt.btools.gui.dialog.
MessageBoxBase
.
Dialog box that displays a message to the user and presents a selection of buttons to choose from in order to close the dialog.
MessageBoxBase(Dialog, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
MessageBoxBase
Creates a new message box with the given message and title, and containing the specified set of buttons.
MessageBoxBase(Frame, String, String, int)
- Constructor for class org.gjt.btools.gui.dialog.
MessageBoxBase
Creates a new message box with the given message and title, and containing the specified set of buttons.
N
NO
- Static variable in class org.gjt.btools.gui.dialog.
MessageBoxBase
ID for the
No
button.
NonNegativeIntegerDocument
- class org.gjt.btools.ext.
NonNegativeIntegerDocument
.
A document class used to enter a non-negative integer into a text component.
NonNegativeIntegerDocument()
- Constructor for class org.gjt.btools.ext.
NonNegativeIntegerDocument
NullObject
- class org.gjt.btools.utilities.
NullObject
.
An object representing
null
.
O
OK
- Static variable in class org.gjt.btools.gui.dialog.
MessageBoxBase
ID for the
OK
button.
oops()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Notifies the user that an illegal action has been attempted.
open
- Static variable in class org.gjt.btools.image.
Standard16
An opening folder, useful for a file-open command.
OptionSet
- class org.gjt.btools.utilities.
OptionSet
.
Provides a mechanism for a program to keep a set of options that can be stored in a file between program sessions.
OptionSet()
- Constructor for class org.gjt.btools.utilities.
OptionSet
Creates a new option set not associated with any file.
OptionSet(File, String)
- Constructor for class org.gjt.btools.utilities.
OptionSet
Creates a new option set based on the given file.
OptionSet(File, String, boolean)
- Constructor for class org.gjt.btools.utilities.
OptionSet
Creates a new option set based on the given file.
org.gjt.btools
- package org.gjt.btools
Contains version information.
org.gjt.btools.ext
- package org.gjt.btools.ext
Contains various extensions and implementations of miscellaneous Java classes and interfaces.
org.gjt.btools.gui
- package org.gjt.btools.gui
Contains various GUI utilities.
org.gjt.btools.gui.component
- package org.gjt.btools.gui.component
Contains GUI components to perform various tasks.
org.gjt.btools.gui.dialog
- package org.gjt.btools.gui.dialog
Contains dialogs for doing useful things.
org.gjt.btools.gui.lookandfeel
- package org.gjt.btools.gui.lookandfeel
Facilitates allowing the user to change the look and feel.
org.gjt.btools.image
- package org.gjt.btools.image
Provides access to various useful images.
org.gjt.btools.license
- package org.gjt.btools.license
Gives access to full descriptions of various licenses.
org.gjt.btools.utilities
- package org.gjt.btools.utilities
Contains various utility classes.
outputLine()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Outputs a blank line to the console.
outputLine(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Outputs the given line to the console.
outputMessage(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Outputs the given message to the console.
P
PaddedPane
- class org.gjt.btools.gui.component.
PaddedPane
.
Used to produce a new component that consists of some child component with padding around the edge.
PaddedPane(Component, Insets)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the requested padding on each side.
PaddedPane(Component, Insets, boolean)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the requested padding on each side.
PaddedPane(Component, int)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the same padding on all four sides.
PaddedPane(Component, int, boolean)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the same padding on all four sides.
PaddedPane(Component, int, int, int, int)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the requested padding on each side.
PaddedPane(Component, int, int, int, int, boolean)
- Constructor for class org.gjt.btools.gui.component.
PaddedPane
Creates a
PaddedPane
containing the given component and with the requested padding on each side.
paint(Graphics)
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Called whenever the TextDisplayRegion is to be painted.
paste
- Static variable in class org.gjt.btools.image.
Standard16
A clipboard with a document, useful for a paste command.
pathSeparator(String)
- Static method in class org.gjt.btools.utilities.
ResourceUtils
Determines the path separator used in the given resource location string.
Positioner
- class org.gjt.btools.gui.
Positioner
.
Used to position objects on the screen.
Positioner()
- Constructor for class org.gjt.btools.gui.
Positioner
preProcess()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Does any preliminary processing required before the console is started.
processInput(String)
- Method in class org.gjt.btools.gui.component.
EchoConsole
processInput(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Processes the given line of input and produces whatever corresponding output is required.
propertyChange(PropertyChangeEvent)
- Method in class org.gjt.btools.gui.component.
EditMenu
Called when a property of the associated component changes.
R
readFromFile()
- Method in class org.gjt.btools.utilities.
OptionSet
Attempt to read this option set from file.
refreshStates()
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelMenu
Determines the look and feel currently in use and updates the menu to display it as being selected.
remove(int, int)
- Method in class org.gjt.btools.ext.
IdentifierDocument
Attempts to remove a portion of the document.
removeActionListener(ActionListener)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Unregisters the given listener so it no longer listens for action events coming from this object.
removeAllLines()
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Removes all lines of text from the display region.
removeOption(String)
- Method in class org.gjt.btools.utilities.
OptionSet
Removes the given option from this option set.
ResourceUtils
- class org.gjt.btools.utilities.
ResourceUtils
.
Provides utilities for accessing both local and remote resources.
ResourceUtils()
- Constructor for class org.gjt.btools.utilities.
ResourceUtils
right
- Static variable in class org.gjt.btools.image.
Standard16
A right arrow.
rows
- Static variable in class org.gjt.btools.gui.dialog.
LongMessageBox
Number of rows in the text area.
run()
- Method in class org.gjt.btools.gui.dialog.
MessageBoxBase
Used when running the message box in a separate thread, so that input to the parent frame is not blocked.
runBox()
- Method in class org.gjt.btools.gui.dialog.
MessageBoxBase
Displays the message box, blocking all input from the parent window until the message box is closed.
runBox()
- Method in class org.gjt.btools.gui.dialog.
InputBox
Displays the input box and returns the information collected from the user.
runBoxBg()
- Method in class org.gjt.btools.gui.dialog.
MessageBoxBase
Displays the message box, allowing the parent frame to continue receiving input as per normal.
S
save
- Static variable in class org.gjt.btools.image.
Standard16
A 3.5" disk, useful for a file-save command.
sendInputLine(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Erases any text currently on the input line, places the given string there instead and then processes the input as if return had been pressed.
setBooleanOption(String, boolean)
- Method in class org.gjt.btools.utilities.
OptionSet
Sets the value of a given boolean option.
setBorder(Border)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Sets the border to use for both the rendering and editing buttons.
setConsoleInputAttributes(AttributeSet)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Sets the attributes to be used for displaying user input.
setConsoleOutputAttributes(AttributeSet)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Sets the attributes to be used for displaying console output.
setConsolePromptAttributes(AttributeSet)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Sets the attributes to be used for displaying the console prompt.
setDescription(String)
- Method in class org.gjt.btools.utilities.
ExtendedObject
Sets the text description associated with this object.
setInputEnabled(boolean)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Enables or disables input to the console.
setIntOption(String, int)
- Method in class org.gjt.btools.utilities.
OptionSet
Sets the value of a given integer option.
setLookAndFeel()
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Sets the current look and feel to the look and feel represented by this object.
setLookAndFeel(LookAndFeelItem)
- Method in interface org.gjt.btools.gui.lookandfeel.
LookAndFeelSetter
Changes the swing look and feel to the given look and feel.
setPads(int, int)
- Method in class org.gjt.btools.gui.component.
TextDisplayRegion
Sets the padding in pixels between the text and the edge of the component.
setPrompt(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Sets the prompt to be presented to the user each time input is required.
setStringOption(String, String)
- Method in class org.gjt.btools.utilities.
OptionSet
Sets the value of a given string option.
setTarget(JTextComponent)
- Method in class org.gjt.btools.gui.component.
EditMenu
Reset this edit menu to operate upon the given text component.
setText(String)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Sets the text to display on both the rendering and editing buttons.
setValue(Object)
- Method in class org.gjt.btools.utilities.
ExtendedObject
Sets the underlying value stored with this object.
shouldSelectCell(EventObject)
- Method in class org.gjt.btools.gui.component.
LongStringRenderer
Prepares the component for editing as requested by the given event.
shouldSelectCell(EventObject)
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Prepares the component for editing as requested by the given event.
shouldSelectCell(EventObject)
- Method in class org.gjt.btools.gui.component.
ButtonRenderer
Prepares the component for editing as requested by the given event.
sort(int[])
- Static method in class org.gjt.btools.utilities.
Sorter
Sort an array of integers in ascending order.
Sorter
- class org.gjt.btools.utilities.
Sorter
.
Provides mechanisms for sorting arrays.
Sorter()
- Constructor for class org.gjt.btools.utilities.
Sorter
Standard16
- class org.gjt.btools.image.
Standard16
.
A repository of standard transparent 16x16 images.
Standard16()
- Constructor for class org.gjt.btools.image.
Standard16
StandardImage
- class org.gjt.btools.image.
StandardImage
.
Represents a standard image that may be requested multiple times.
StandardImage(String)
- Constructor for class org.gjt.btools.image.
StandardImage
Creates a new standard image representing the image at the specified location.
StandardImage(String, Class)
- Constructor for class org.gjt.btools.image.
StandardImage
Creates a new standard image representing the image at the specified location.
startConsole()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Readies the console for action.
startConsole(String)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Readies the console for action.
stateChanged(ChangeEvent)
- Method in class org.gjt.btools.gui.component.
EditMenu
Called when the selection state of the associated component changes.
stopCellEditing()
- Method in class org.gjt.btools.gui.component.
CheckBoxRenderer
Stops editing the table cell and stores any changes.
T
TAB_EXPANSION
- Static variable in class org.gjt.btools.gui.component.
ConsolePane
The string of spaces that a tab expands to.
TextDisplayRegion
- class org.gjt.btools.gui.component.
TextDisplayRegion
.
Component that display many lines of text against an empty background.
TextDisplayRegion()
- Constructor for class org.gjt.btools.gui.component.
TextDisplayRegion
Create a new text display region.
toolTip
- Variable in class org.gjt.btools.gui.component.
FancyData
A tooltip associated with the data.
toString()
- Method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Returns a user-friendly description of this look and feel.
toString()
- Method in class org.gjt.btools.utilities.
ExtendedObject
Returns the text description associated with this object.
tree
- Static variable in class org.gjt.btools.image.
Standard16
A hierarchial tree.
U
up
- Static variable in class org.gjt.btools.image.
Standard16
An up arrow.
updateLookAndFeel(Frame)
- Static method in class org.gjt.btools.gui.lookandfeel.
LookAndFeelItem
Update the given container and all components contained therein to reflect the currently installed look and feel.
upTop
- Static variable in class org.gjt.btools.image.
Standard16
An up arrow terminated by a bar.
upUp
- Static variable in class org.gjt.btools.image.
Standard16
A double up arrow.
V
Version
- class org.gjt.btools.
Version
.
Provides version information for BTools and the Java runtime.
Version()
- Constructor for class org.gjt.btools.
Version
W
waitForProcessing()
- Method in class org.gjt.btools.gui.component.
ConsolePane
Causes this thread to wait until input processing is finished.
writeContentsToFile(File)
- Method in class org.gjt.btools.gui.component.
ConsolePane
Writes the entire contents of this console, up to but not including the current input prompt, to the given file.
writeToFile()
- Method in class org.gjt.btools.utilities.
OptionSet
Attempt to write this option set to file.
writeToFile(boolean)
- Method in class org.gjt.btools.utilities.
OptionSet
Attempt to write this option set to file.
Y
YES
- Static variable in class org.gjt.btools.gui.dialog.
MessageBoxBase
ID for the
Yes
button.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1998-2001, Ben Burton
This software is released under the GNU Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (
bab@debian.org
).