A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

abortDraw() - Method in interface org.freehep.swing.graphics.PanelArtist
This method aborts any drawing which is being done in another thread.
AbstractDoableEdit - Class in org.freehep.swing.undo
Extension of AbstractUndoableEdit which allows the Edit to be used to execute the action the first time using the redo() method.
AbstractDoableEdit() - Constructor for class org.freehep.swing.undo.AbstractDoableEdit
 
AbstractPanelArtist - Class in org.freehep.swing.graphics
 
AbstractPanelArtist() - Constructor for class org.freehep.swing.graphics.AbstractPanelArtist
 
AbstractRegionSelectionPanel - Class in org.freehep.swing.graphics
This abstract class defines the majority of the functionality needed to make selections of arbitrary parallelogram regions on the screen.
AbstractRegionSelectionPanel() - Constructor for class org.freehep.swing.graphics.AbstractRegionSelectionPanel
This constructor makes a new AbstractRegionSelectionPanel.
AbstractTreeTableModel - Class in org.freehep.swing.treetable
An abstract implementation of the TreeTableModel interface, handling the list of listeners.
AbstractTreeTableModel(Object) - Constructor for class org.freehep.swing.treetable.AbstractTreeTableModel
 
accept(File) - Method in class org.freehep.swing.AllSupportedFileFilter
 
accept(File) - Method in class org.freehep.swing.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
actionCode - Variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
An integer which describes what should be done with this selection.
actionMap - Variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
The hash map which maps keys to actions.
actionPerformed(ActionEvent) - Method in class org.freehep.swing.RecentFileList
 
actionPerformed(ActionEvent) - Method in class org.freehep.swing.wizard.WizardDialog
Public as an implementation side effect; do not call.
activateGraphicalSelectionPanel(GraphicalSelectionPanel) - Method in class org.freehep.swing.graphics.StackedPanel
Make a given GraphicalSelectionPanel active.
activateGraphicalSelectionPanelOfClass(Class) - Method in class org.freehep.swing.graphics.StackedPanel
Make the GraphicalSelectionPanel of the given class active.
activeCtrlPt - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Which control point is the active one, or which one can be controlled from the arrow keys on the keyboard?
add(FileFilter) - Method in class org.freehep.swing.AllSupportedFileFilter
 
add(Action) - Method in class org.freehep.swing.JSubToolBar
Add an action to this component.
add(File) - Method in class org.freehep.swing.RecentFileList
Add a file to the list
add(String) - Method in class org.freehep.swing.RecentFileList
Add a file to the list
addActionEntry(int, Action) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This utility method binds an action to a particular key.
addActionEntry(KeyStroke, Action) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This utility method binds an action to a KeyStroke.
addActionListener(ActionListener) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
addActionListener(ActionListener) - Method in class org.freehep.swing.RecentFileList
 
addEdit(UndoableEdit) - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns false since only LinkableEdits can be added.
addEdit(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
If this edit is inProgress, accepts anEdit and returns true.
addEntry(Color, String) - Method in class org.freehep.swing.ColorConverter
Add an entry to the color converter map
addExtension(String) - Method in class org.freehep.swing.ExtensionFileFilter
Adds an extension to filter against.
addGraphicalSelectionListener(GraphicalSelectionListener) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Add a GraphicalSelectionListener.
addGraphicalSelectionPanel(GraphicalSelectionPanel) - Method in class org.freehep.swing.graphics.StackedPanel
Add an interaction component.
addLayer(String, int, boolean) - Method in class org.freehep.swing.graphics.StackedPanel
A routine which adds a new layer to this StackedPanel.
addLayer(String, JComponent) - Method in class org.freehep.swing.graphics.StackedPanel
adds a Panel as layer to this StackedPanel
addLayer(String, JComponent[]) - Method in class org.freehep.swing.graphics.StackedPanel
adds a set of Panels as layer and sublayers to this StackedPanel
addLayoutComponent(String, Component) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(Component, Object) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Adds the specified component to the layout, using the specified constraint object.
addLayoutComponent(Component, Object) - Method in class org.freehep.swing.layout.FlowScrollLayout
Adds the specified component to the layout, using the specified constraint object.
addLayoutComponent(Component, Object) - Method in class org.freehep.swing.layout.PercentLayout
 
addLayoutComponent(String, Component) - Method in class org.freehep.swing.layout.PercentLayout
 
addLayoutComponent(String, Component) - Method in class org.freehep.swing.layout.StackedLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(String, Component) - Method in class org.freehep.swing.layout.TableLayout
 
addLayoutComponent(Component, Object) - Method in class org.freehep.swing.layout.TableLayout
 
addLayoutComponent(String, Component) - Method in class org.freehep.swing.layout.ToolBarLayout
Adds the specified component to the layout.
addMouseListener(MouseListener) - Method in class org.freehep.swing.popup.GlobalMouseListener
Add a mouse listener.
addNotify() - Method in class org.freehep.swing.JDirectoryChooser
 
addTableModelListener(TableModelListener) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
addToMenuBar(JMenuBar) - Method in class org.freehep.swing.test.TestFrame
 
addTreeModelListener(TreeModelListener) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
adjustSize(Dimension) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Adjust the given size of the parent (minus the insets) to an appropriate size.
adjustSize(Container, int) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Change the size of the component by the given increment in the size.
ALIGN_CENTER - Static variable in class org.freehep.swing.print.table.DefaultCellPrinter
 
ALIGN_LEFT - Static variable in class org.freehep.swing.print.table.DefaultCellPrinter
 
ALIGN_RIGHT - Static variable in class org.freehep.swing.print.table.DefaultCellPrinter
 
AllSupportedFileFilter - Class in org.freehep.swing
A FileFilter which accepts any file which is accepted by any of its vector of FileFilters.
AllSupportedFileFilter() - Constructor for class org.freehep.swing.AllSupportedFileFilter
 
AnimatedCompoundEdit - Class in org.freehep.swing.undo
 
AnimatedCompoundEdit() - Constructor for class org.freehep.swing.undo.AnimatedCompoundEdit
Create an AnimatedCompoundEdit that still needs to be "(re)done".
AnimatedCompoundEdit(String) - Constructor for class org.freehep.swing.undo.AnimatedCompoundEdit
 
AnimatedCompoundEdit(boolean) - Constructor for class org.freehep.swing.undo.AnimatedCompoundEdit
 
AnimatedCompoundEdit(String, boolean) - Constructor for class org.freehep.swing.undo.AnimatedCompoundEdit
Create an AnimatedCompoundEdit that can be in either "done" or "undone" state.
AnimatedEdit - Class in org.freehep.swing.undo
Extension of DoableEdit which allows the Edit to animate a shape before doing the redoEdit or undoEdit.
AnimatedEdit(int) - Constructor for class org.freehep.swing.undo.AnimatedEdit
Creates an animated edit with given number of frames.
AnimatedEditSupport - Class in org.freehep.swing.undo
 
AnimatedEditSupport() - Constructor for class org.freehep.swing.undo.AnimatedEditSupport
 
AnimatedEditSupport(Object) - Constructor for class org.freehep.swing.undo.AnimatedEditSupport
 
APPROVE_OPTION - Static variable in class org.freehep.swing.JDirectoryChooser
 
ASPECT_RATIO_ERROR - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 

B

BackedPanel - Class in org.freehep.swing.graphics
This class extends JPanel by adding a backing store.
BackedPanel(boolean) - Constructor for class org.freehep.swing.graphics.BackedPanel
Creates a new BackedPanel with a width and height set to zero, and the backing image and graphics object to null.
backingImage - Variable in class org.freehep.swing.graphics.BackedPanel
The backing image itself.
beforeShowing() - Method in class org.freehep.swing.wizard.WizardPage
This method is called just before the page is brought to the screen.
beginUpdate() - Method in interface org.freehep.swing.undo.UndoableEditProcessor
Starts a new CompoundEdit and adds subsequent edits to it.
BOTH_TICKS - Static variable in class org.freehep.swing.graphics.Scale
 
buildChooser() - Method in class org.freehep.swing.ColorNameChooserPanel
 
buildMenu(JMenu) - Method in class org.freehep.swing.RecentFileList
Adds the recent file list to a menu.

C

CANCEL_OPTION - Static variable in class org.freehep.swing.JDirectoryChooser
 
cancelPopupProcessing() - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This resets a flag which indicates when a popup menu is being processed.
canRedo() - Method in class org.freehep.swing.undo.AbstractDoableEdit
 
canRedo() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns false if isInProgress.
canUndo() - Method in class org.freehep.swing.undo.AbstractDoableEdit
 
canUndo() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns false if isInProgress.
CellOrientatedTable - Class in org.freehep.swing
This class extends JTable by modifying the lookup of the CellEditors and CellRenderers.
CellOrientatedTable(TableModel) - Constructor for class org.freehep.swing.CellOrientatedTable
Create a CellOrientatedTable which doesn't check the class' interfaces.
CellOrientatedTable(TableModel, boolean) - Constructor for class org.freehep.swing.CellOrientatedTable
Create a CellOrientatedTable which optionally checks the class' interfaces.
CellPrinter - Interface in org.freehep.swing.print.table
An interface to be implemented by cell printers
CENTER - Static variable in class org.freehep.swing.layout.ToolBarLayout
This value indicates that each row of components should be centered.
CheckBoxMenuItemIcon - Class in org.freehep.swing.plaf.metal
 
CheckBoxMenuItemIcon() - Constructor for class org.freehep.swing.plaf.metal.CheckBoxMenuItemIcon
 
clear() - Method in class org.freehep.swing.ColorConverter
Clear all the mappings from the color converter
clear() - Method in class org.freehep.swing.graphics.StackedPanel.PanelArray
 
clearAllLayers() - Method in class org.freehep.swing.graphics.StackedPanel
This provides a method for PanelArtists to clear all layers.
clearLayer(String) - Method in class org.freehep.swing.graphics.StackedPanel
This provides a method for PanelArtists to clear a layer.
clip - Variable in class org.freehep.swing.graphics.BackedPanel
Rectangle to hold the clipping bounds.
ColorConverter - Class in org.freehep.swing
A utility class for converting strings to color's.
ColorConverter() - Constructor for class org.freehep.swing.ColorConverter
Creates an instance of ColorConverter with the default color conversions
ColorConverter.ColorConversionException - Exception in org.freehep.swing
An exception thrown if a given string cannot be converted to a Color
ColorNameChooserPanel - Class in org.freehep.swing
 
ColorNameChooserPanel() - Constructor for class org.freehep.swing.ColorNameChooserPanel
 
colorNames() - Method in class org.freehep.swing.ColorConverter
Returns array of all Color names that are added, each name is unique
colorToString(Color) - Method in class org.freehep.swing.ColorConverter
Convert the given color to a string.
COLUMN - Static variable in class org.freehep.swing.layout.TableLayout
 
COLUMN_FILL - Static variable in class org.freehep.swing.layout.TableLayout
 
compassCursor(String, int, int, int, boolean) - Static method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
returns the appropriate cursor for any of the compass points.
componentHidden(ComponentEvent) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
componentMoved(ComponentEvent) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
componentResized(ComponentEvent) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
componentShown(ComponentEvent) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
computeDesiredSize() - Method in class org.freehep.swing.layout.FlowScrollLayout
Follow the layout algorithm that FlowLayout uses to compute how big we would like to be, given the size of the containing JScrollPane.
CONSTRAINED_GRID_LAYOUT_CONSTRAINT - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 
ConstrainedGridLayout - Class in org.freehep.swing.layout
The ConstrainedGridLayout layout manager is based on the GraphPaperLayout layout manager written by Michael Martak.
ConstrainedGridLayout(Dimension, Dimension) - Constructor for class org.freehep.swing.layout.ConstrainedGridLayout
Creates a ConstrainedGridLayout with the given grid size and aspect ratio.
CONSTRAINT_ERROR - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 
createColor(int, int, int, int) - Method in class org.freehep.swing.ColorConverter
Return a color for the given values.
createColor(float, float, float, float) - Method in class org.freehep.swing.ColorConverter
Return a color for the given values.
createComponent() - Method in class org.freehep.swing.test.TestFrame
 
createCompoundEdit() - Method in class org.freehep.swing.undo.AnimatedEditSupport
 
createLookAndFeelMenu() - Method in class org.freehep.swing.test.TestFrame
 
createMenuBar() - Method in class org.freehep.swing.test.TestFrame
 
createPopupMenu() - Method in class org.freehep.swing.table.TableColumnSelector
Creates a JPopupMenu filled with appropriate JCheckBoxMenuItems.
createTitle() - Method in class org.freehep.swing.test.TestFrame
 
createTransformedShape(Component, Shape) - Method in class org.freehep.swing.undo.AnimatedEdit
Returns a transformed shape, from the given shape and component.
createUI(JComponent) - Static method in class org.freehep.swing.plaf.metal.MetalTriStateBoxUI
 
createUI(JComponent) - Static method in class org.freehep.swing.plaf.metal.MetalTriStateMenuItemUI
 
ctrlPtSize - Static variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The size of the control point boxes.

D

deactivateGraphicalSelectionPanels() - Method in class org.freehep.swing.graphics.StackedPanel
Make all GraphicalSelectionPanels inactive.
DEFAULT_MODE - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the component should switch to the default selection mode.
DefaultCellPrinter - Class in org.freehep.swing.print.table
A default implementation of CellPrinter
defaultModeAction - Variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
The "Leave" action in the popup menu.
DefaultSortableTableModel - Class in org.freehep.swing.table
Converts any TableModel to a SortableTableModel.
DefaultSortableTableModel(TableModel) - Constructor for class org.freehep.swing.table.DefaultSortableTableModel
Creates a new instance of DefaultTableSorter
delayedFireTableDataChanged() - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
Invokes fireTableDataChanged after all the pending events have been processed.
die() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Sends die to each subedit, in the reverse of the order that they were added.
DIRECTORIES_ONLY - Static variable in class org.freehep.swing.JDirectoryChooser
 
dispose() - Method in class org.freehep.swing.wizard.WizardDialog
Closes the wizard.
dispose() - Method in class org.freehep.swing.wizard.WizardPage
Call to dispose the wizard (i.e., to have it close).
disposeAfter(int) - Method in class org.freehep.swing.graphics.SplashFrame
Cause this frame to disappear after the given delay (in ms).
disposeAfter() - Method in class org.freehep.swing.graphics.SplashFrame
Cause this frame to disappear after the default delay (3 s).
DoableEdit - Interface in org.freehep.swing.undo
Allows the Edit to be used to execute the action the first time using the redo() method.
doBusy(Runnable) - Method in class org.freehep.swing.wizard.WizardPage
 
doEnable() - Method in class org.freehep.swing.wizard.WizardPage
Forces the wizard to call getNextEnabled() and getFinishEnabled() to enable the buttons on the wizard.
drawCheck(Component, Graphics, int, int) - Method in class org.freehep.swing.plaf.metal.MetalTriStateBoxIcon
 
drawComplete() - Method in class org.freehep.swing.graphics.StackedPanel
This callback routine is intended to be used by the controlling PanelArtist after it has returned false from the drawPanel() method, indicating that the redraw of the panel has not yet completed.
drawLinearScale(double, double, int, int, int, int, GeneralPath, GeneralPath, String[], double[]) - Static method in class org.freehep.swing.graphics.Scale
 
drawPanel() - Method in interface org.freehep.swing.graphics.PanelArtist
This method draws the graphics onto the StackedPanel.

E

editCellAt(int, int, EventObject) - Method in class org.freehep.swing.treetable.JTreeTable
Overriden to pass events on to the tree if the editor does not want to start editing.
end() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Sets inProgress to false.
endAnimation() - Method in class org.freehep.swing.undo.AnimatedEdit
Ends the animation.
endUpdate() - Method in interface org.freehep.swing.undo.UndoableEditProcessor
Ends the CompoundEdit
ErrorDialog - Class in org.freehep.swing
A utility for displaying errors in dialogs.
ErrorDialog.ErrorDetailsDialog - Class in org.freehep.swing
 
ErrorDialog.ErrorDetailsDialog(JDialog, Throwable) - Constructor for class org.freehep.swing.ErrorDialog.ErrorDetailsDialog
 
ExtensionFileFilter - Class in org.freehep.swing
A FileFilter which filters out all files except those which end with the given tag.
ExtensionFileFilter() - Constructor for class org.freehep.swing.ExtensionFileFilter
Creates a file filter.
ExtensionFileFilter(String) - Constructor for class org.freehep.swing.ExtensionFileFilter
Creates a file filter that accepts files with the given ending.
ExtensionFileFilter(String, String) - Constructor for class org.freehep.swing.ExtensionFileFilter
Creates a file filter that accepts the files with the given endings.
ExtensionFileFilter(String[]) - Constructor for class org.freehep.swing.ExtensionFileFilter
Creates a file filter from the array of given endings.
ExtensionFileFilter(String[], String) - Constructor for class org.freehep.swing.ExtensionFileFilter
Creates a file filter from the given string array and description.

F

FILES_AND_DIRECTORIES - Static variable in class org.freehep.swing.JDirectoryChooser
 
Finishable - Interface in org.freehep.swing.wizard
A WizardPage that implements this interface can be the final page on a WizardDialog.
fireActionPerformed(ActionEvent) - Method in class org.freehep.swing.RecentFileList
An action event is fired when the user selects one of the files from a menu.
fireGraphicalSelectionMade(GraphicalSelectionEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Send the GraphicalSelectionMade event to all currently registered GraphicalSelectionListeners.
fireTableChanged(TableModelEvent) - Method in class org.freehep.swing.table.DefaultSortableTableModel
Notifies all listeners of a change to the sorted TableModel.
fireTableChanged(TableModelEvent) - Method in class org.freehep.swing.table.TableColumnSelector
Notifies all listeners of a change to the filtered TableModel.
fireTreeNodesChanged(Object, TreePath, int[], Object[]) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
fireTreeNodesInserted(Object, TreePath, int[], Object[]) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
fireTreeNodesRemoved(Object, TreePath, int[], Object[]) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
fireTreeStructureChanged(Object, TreePath, int[], Object[]) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
firstTimeDone - Variable in class org.freehep.swing.undo.AbstractDoableEdit
 
fixedPrecision(double, int) - Static method in class org.freehep.swing.graphics.Scale
 
FlowScrollLayout - Class in org.freehep.swing.layout
This class is a replacement for a FlowLayout inside a JScrollPane.
FlowScrollLayout() - Constructor for class org.freehep.swing.layout.FlowScrollLayout
 
FlowScrollLayout(JScrollPane) - Constructor for class org.freehep.swing.layout.FlowScrollLayout
 
FlowScrollLayout(JScrollPane, boolean) - Constructor for class org.freehep.swing.layout.FlowScrollLayout
 
forceXCoordinateWithinBounds(int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A utility method which forces the x-coordinate to be within the component boundries.
forceYCoordinateWithinBounds(int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A utility method which forces the y-coordinate to be within the component boundries.
format(Object) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
format(Object) - Method in class org.freehep.swing.print.table.NumberCellPrinter
Prints the given object
FreeHepImage - Class in org.freehep.swing.images
 
FreeHepImage() - Constructor for class org.freehep.swing.images.FreeHepImage
 
FULL - Static variable in class org.freehep.swing.layout.TableLayout
 

G

get(Color) - Static method in class org.freehep.swing.ColorConverter
Convert a color to a string, using the default ColorConverter
get(String) - Static method in class org.freehep.swing.ColorConverter
Converts a string to a color, using the default ColorConverter
getActionCode() - Method in class org.freehep.swing.graphics.GraphicalSelectionEvent
Return the action code for this event.
getAlignment() - Method in class org.freehep.swing.layout.ToolBarLayout
Gets the alignment for this layout.
getAspectRatio() - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Return a new Dimension which is a copy of the current aspect ratio.
getBorder() - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This component does not support borders.
getCCWRotateTransform(int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will rotate the contents of the window by 90 degrees.
getCellEditor(int, int) - Method in class org.freehep.swing.CellOrientatedTable
 
getCellPrinter(int) - Method in interface org.freehep.swing.print.table.PrintableTableModel
Get the cell printer to be used for the table body
getCellPrinter(int) - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
getCellRenderer(int, int) - Method in class org.freehep.swing.CellOrientatedTable
 
getCenteringTransform(int, int, int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will center the given point in the window.
getColorChooser() - Static method in class org.freehep.swing.ColorConverter
Creates new JColorChooser with extra panel that allows to choose Color by name
getColumnClass(int) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getColumnClass(int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
getColumnClass(int) - Method in interface org.freehep.swing.treetable.TreeTableModel
Returns the type for column number column.
getColumnClass(int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getColumnCount() - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getColumnCount() - Method in interface org.freehep.swing.treetable.TreeTableModel
Returns the number ofs availible column.
getColumnCount() - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getColumnName(int) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getColumnName(int) - Method in interface org.freehep.swing.treetable.TreeTableModel
Returns the name for column number column.
getColumnName(int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getComponent(int) - Method in class org.freehep.swing.graphics.StackedPanel.PanelArray
 
getComponents() - Method in class org.freehep.swing.graphics.StackedPanel.PanelArray
 
getConstrainedBounds(Container, Rectangle, Rectangle) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Return a rectangle containing the constrained bounds for the given input bounds.
getConstraintFor(Component) - Method in class org.freehep.swing.layout.PercentLayout
 
getConstraints(Component) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Get the constraints being used for the given component.
getConstraints(Container, Rectangle, Rectangle) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Return a rectangle containing the appropriate constraint rectangle for the given input bounds.
getControlPanel() - Method in interface org.freehep.swing.graphics.PanelArtist
This method returns a JComponent which contains controls for the given PanelArtist.
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Returns the Cursor to be displayed for a certain control point and the default cursor for this SelectionPanel for an index of NO_CONTROL_POINT.
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Returns the NE, SE, NW and SW cursors for the four different directions and SquareCursor as the default
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
 
getControlPointCursor(int) - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
 
getCursor(String) - Static method in class org.freehep.swing.images.FreeHepImage
 
getCursor(String, int, int) - Static method in class org.freehep.swing.images.FreeHepImage
 
getCursorVisible() - Method in class org.freehep.swing.graphics.PointSelectionPanel
Get the visibility of the crosshair cursor.
getCWRotateTransform(int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will rotate the contents of the window by -90 degrees.
getDelay() - Method in class org.freehep.swing.JSubToolBar
Get the delay (in ms) between a mouse press and the popup toolbar being activated.
getDescription() - Method in class org.freehep.swing.AllSupportedFileFilter
 
getDescription() - Method in class org.freehep.swing.ExtensionFileFilter
Returns the human readable description of this filter.
getDescription() - Method in interface org.freehep.swing.graphics.PanelArtist
This returns a descriptive string for this PanelArtist.
getDialogTitle() - Method in class org.freehep.swing.JDirectoryChooser
Gets the string that goes in the FileChooser's titlebar
getDisplayName() - Method in class org.freehep.swing.ColorNameChooserPanel
 
getEventData() - Method in interface org.freehep.swing.graphics.PanelArtist
This method returns the data sample which is currently being used.
getExtension(File) - Method in class org.freehep.swing.ExtensionFileFilter
Returns the extension portion of the files name (if part of this file filter).
getFileFilter() - Method in class org.freehep.swing.JDirectoryChooser
Get the current file filter
getFileSelectionMode() - Method in class org.freehep.swing.JDirectoryChooser
Test the file selection mode
getFileView() - Method in class org.freehep.swing.JDirectoryChooser
Returns the current file view.
getFillingTransform(AffineTransform, RectangularShape, RectangularShape) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This modifies the supplied affine transform so that the rectangle given by realBounds will fit exactly inside the rectangle given by windowBounds.
getFilteredTableModel() - Method in class org.freehep.swing.table.TableColumnSelector
Get the resulting table model.
getFinishEnabled() - Method in class org.freehep.swing.wizard.WizardPage
Override to provide customized behaviour for enabling the "Finish" button.
getFirstEdit() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
getFittingTransform(AffineTransform, RectangularShape, RectangularShape) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This modifies the supplied affine transform so that the rectangle given by realBounds will fit inside of the rectangle given by windowBounds.
getFrames() - Method in class org.freehep.swing.undo.AnimatedEdit
Returns number of frames.
getGraphics() - Method in class org.freehep.swing.graphics.BackedPanel
Return the graphics object for the backing image.
getGraphics(String, Graphics[]) - Method in class org.freehep.swing.graphics.StackedPanel
This provides an additional getGraphics method which returns the graphics object associated with the image of the given layer.
getGridBagConstraints(String) - Method in class org.freehep.swing.layout.TableLayout
 
getGridBagConstraints(String, GridBagConstraints) - Static method in class org.freehep.swing.layout.TableLayout
 
getGridSize() - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Return a new Dimension which is a copy of the current grid size.
getHeaderMargin() - Method in class org.freehep.swing.table.TableColumnPacker
 
getHeaderPrinter(int) - Method in interface org.freehep.swing.print.table.PrintableTableModel
Get the cell printer to be used for the table header
getHeaderPrinter(int) - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
getHeight(FontRenderContext) - Method in interface org.freehep.swing.print.table.CellPrinter
The height of one column
getHeight(FontRenderContext) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
getHelpTopic() - Method in interface org.freehep.swing.wizard.HasHelpPage
Returns the help topic to open if the user clicks on the "Help" button.
getHgap() - Method in class org.freehep.swing.layout.ToolBarLayout
Gets the horizontal gap between components.
getIcon(String) - Static method in class org.freehep.swing.images.FreeHepImage
 
getIconHeight() - Method in class org.freehep.swing.plaf.metal.CheckBoxMenuItemIcon
 
getIconWidth() - Method in class org.freehep.swing.plaf.metal.CheckBoxMenuItemIcon
 
getImage(String) - Static method in class org.freehep.swing.images.FreeHepImage
 
getIndexOfChild(Object, Object) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
getInitialDelay() - Method in class org.freehep.swing.JSpinBox
Deprecated.  
getLargeDisplayIcon() - Method in class org.freehep.swing.ColorNameChooserPanel
 
getLastEdit() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
getLayoutAlignmentX(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Returns the alignment along the x axis.
getLayoutAlignmentX(Container) - Method in class org.freehep.swing.layout.FlowScrollLayout
Returns the alignment along the x axis.
getLayoutAlignmentX(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
getLayoutAlignmentY(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Returns the alignment along the y axis.
getLayoutAlignmentY(Container) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
getLayoutAlignmentY(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
getLayoutSize(Container, int) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Calculate the largest minimum or preferred cell size.
getLayoutSize(Container, boolean) - Method in class org.freehep.swing.layout.StackedLayout
Scan the list of components and pick out the largest width and height.
getLocalBounds(Rectangle, Container) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns the "local" bounds of a component.
getLock() - Method in class org.freehep.swing.graphics.BackedPanel
Get the object which acts as a lock on the backing image.
getMargin() - Method in class org.freehep.swing.table.TableColumnPacker
 
getMax() - Method in class org.freehep.swing.JSpinBox
Deprecated.  
getMaxscan() - Method in class org.freehep.swing.table.TableColumnPacker
 
getMin() - Method in class org.freehep.swing.JSpinBox
Deprecated.  
getName() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns name (if set).
getNames() - Static method in class org.freehep.swing.ColorConverter
Returns array of all Color names that are added, each name is unique
getNext() - Method in interface org.freehep.swing.wizard.HasNextPages
This method is called when the user clicks on the "Next" button.
getNextEdit() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
getNextEdit() - Method in class org.freehep.swing.undo.AnimatedEdit
 
getNextEdit() - Method in interface org.freehep.swing.undo.LinkableEdit
Returns the next edit.
getNextEnabled() - Method in class org.freehep.swing.wizard.WizardPage
Override to provide customized behaviour for enabling the "Next" button.
getNextWizardPages() - Method in interface org.freehep.swing.wizard.HasNextPages
Returns an array of all possible next pages.
getNodeForRow(int) - Method in class org.freehep.swing.treetable.JTreeTable
 
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Useful subclasses must define the number of control points on the selected region.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
The number of control points is 6 for the parallelogram.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
Returns the number of control points for the rectangle (4).
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
The number of control points is 6---the four corners and the centerpoints of the first and last sides.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Return the number of control points,5---the four corners and one point in the center of the square.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
Return the number of control points 6---the four corners and the centerpoints of the two sides parallel to the y-axis.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
Return the number of control points 6---the four corners and the centerpoints of the two sides parallel to the y-axis.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
Get the number of control points 6---the four corners and the centerpoints of the two sides parallel to the x-axis.
getNumberOfControlPoints() - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
Return the number of control points 6---the four corners and the centerpoints of the two sides parallel to the y-axis.
getNumberOfPages() - Method in class org.freehep.swing.print.table.TablePrinter
 
getPageFormat(int) - Method in class org.freehep.swing.print.table.TablePrinter
 
getPanelArtist() - Method in class org.freehep.swing.graphics.StackedPanel
Return the PanelArtist which controls the graphics content of this panel.
getParent() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
getParent() - Method in class org.freehep.swing.undo.AnimatedEdit
 
getParent() - Method in interface org.freehep.swing.undo.LinkableEdit
Returns the parent.
getPopupMenu() - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This method returns the popup menu for this component.
getPresentationName() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns getPresentationName from the last LinkableEdit added.
getPreviousEdit() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
getPreviousEdit() - Method in class org.freehep.swing.undo.AnimatedEdit
 
getPreviousEdit() - Method in interface org.freehep.swing.undo.LinkableEdit
Returns the previous edit.
getPrimaryTickSize() - Static method in class org.freehep.swing.graphics.Scale
Get the primary tick size (in pixels).
getPrintable(int) - Method in class org.freehep.swing.print.table.TablePrinter
 
getPropertyPrefix() - Method in class org.freehep.swing.plaf.metal.MetalTriStateBoxUI
 
getPropertyPrefix() - Method in class org.freehep.swing.plaf.metal.MetalTriStateMenuItemUI
 
getRedoPresentationName() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns getRedoPresentationName from the last LinkableEdit added.
getRepeatDelay() - Method in class org.freehep.swing.JSpinBox
Deprecated.  
getResizeTransform(int, int, int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which is appropriate for modifying an existing one for a change in the window size.
getRoot() - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
getRowCount() - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getRowCount() - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getRowForLocation(int, int) - Method in class org.freehep.swing.treetable.JTreeTable
 
getRowForLocation(int, int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getSecondaryTickSize() - Static method in class org.freehep.swing.graphics.Scale
Get the secondary tick size (in pixels).
getSelectedFile() - Method in class org.freehep.swing.JDirectoryChooser
Returns the currently selected file (or the first selected file if multiple files are selected)
getSelectedFiles() - Method in class org.freehep.swing.JDirectoryChooser
Returns a list of selected files if the filechooser is set to allow multi-selection.
getSelection() - Method in class org.freehep.swing.graphics.GraphicalSelectionEvent
Get the Object which describes the graphical selection.
getSmallDisplayIcon() - Method in class org.freehep.swing.ColorNameChooserPanel
 
getSortOnColumn() - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getSortOnColumn() - Method in interface org.freehep.swing.table.SortableTableModel
Returns the sort column, or UNSORTED if no sort currently in effect.
getSortOnColumn() - Method in class org.freehep.swing.table.TableSorter
Find the current sort column.
getStackedPanel() - Method in interface org.freehep.swing.graphics.PanelArtist
Return the StackedPanel which is being controlled.
getStretchTransform(int, int, int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which is appropriate for modifying an existing one for a change in the window size.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.freehep.swing.table.TableHeaderCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
TreeCellRenderer method.
getTitle() - Method in interface org.freehep.swing.print.table.PrintableTableModel
Get the title for the document
getTitle() - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
getTransform() - Method in class org.freehep.swing.graphics.GraphicalSelectionEvent
Return an AffineTransform which is appropriate for this selection.
getTree() - Method in class org.freehep.swing.treetable.JTreeTable
Returns the tree that is being shared between the model.
getTreePathForRow(int) - Method in class org.freehep.swing.treetable.JTreeTable
 
getTriState() - Method in class org.freehep.swing.JTriStateBox
 
getTriState() - Method in class org.freehep.swing.JTriStateMenuItem
 
getTriState() - Method in interface org.freehep.swing.TriState
 
getTriState() - Method in class org.freehep.swing.TriStateModel
 
getUIClassID() - Method in class org.freehep.swing.JTriStateBox
 
getUIClassID() - Method in class org.freehep.swing.JTriStateMenuItem
 
getUndoPresentationName() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns getUndoPresentationName from the last LinkableEdit added.
getUpdatePeriod() - Method in class org.freehep.swing.graphics.StackedPanel
Get the delay for the periodic update of the display.
getValue() - Method in class org.freehep.swing.JSpinBox
Deprecated.  
getValueAt(int, int) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
getValueAt(TreePath, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
getValueAt(Object, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
getValueAt(TreePath, int) - Method in interface org.freehep.swing.treetable.TreeTableModel
Returns the value to be displayed for node node, at column number column.
getValueAt(int, int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
getVgap() - Method in class org.freehep.swing.layout.ToolBarLayout
Gets the vertical gap between components.
getVisibleGuides() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Get whether or not the guides are visible.
getWidth(FontRenderContext) - Method in interface org.freehep.swing.print.table.CellPrinter
Gets the width of the current current value.
getWidth(FontRenderContext) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
getXFlipTransform(int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will flip the horizontal axis around.
getYFlipTransform(int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will flip the vertical axis around.
getZoomTransform(double, int, int) - Static method in class org.freehep.swing.graphics.PanelArtistUtilities
This returns an affine transform which will keep the center point in the center and scale the x- and y-directions uniformly by the factor given.
GlobalMouseListener - Class in org.freehep.swing.popup
This class is designed to work around a deficiency in Swing's mouse handling.
GlobalMouseListener(Component) - Constructor for class org.freehep.swing.popup.GlobalMouseListener
Create a new GlobalMouseListener associated to a component
GlobalPopupListener - Class in org.freehep.swing.popup
 
GlobalPopupListener() - Constructor for class org.freehep.swing.popup.GlobalPopupListener
 
GraphicalSelectionEvent - Class in org.freehep.swing.graphics
GraphicalSelectionEvent is an event which is generated when an user makes a graphical selection.
GraphicalSelectionEvent(Object, int, Object, AffineTransform) - Constructor for class org.freehep.swing.graphics.GraphicalSelectionEvent
The constructor requires the source object, the selection type, and the actual selection.
GraphicalSelectionListener - Interface in org.freehep.swing.graphics
This listener interface is intended for objects which wish to be notified of specific graphical selections made by the user.
graphicalSelectionMade(GraphicalSelectionEvent) - Method in interface org.freehep.swing.graphics.GraphicalSelectionListener
Called when the user makes a graphical selection.
GraphicalSelectionPanel - Class in org.freehep.swing.graphics
The primary superclass of all graphical selection panels.
GraphicalSelectionPanel() - Constructor for class org.freehep.swing.graphics.GraphicalSelectionPanel
Creates a selection panel which is transparent.
GRID_SIZE_ERROR - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 

H

handleError(String, Throwable) - Method in class org.freehep.swing.wizard.WizardDialog
 
handleError(String, Throwable) - Method in class org.freehep.swing.wizard.WizardPage
 
HasHelpPage - Interface in org.freehep.swing.wizard
A WizardPage that implements this interface can link the user to a help topic.
HasNextPages - Interface in org.freehep.swing.wizard
A WizardPage that implements this interface will have one or more subsequent pages.
HasPopupItems - Interface in org.freehep.swing.popup
Implemented by any component that wants to contribute to a popup menu.
headerClicked(JTable, int) - Method in class org.freehep.swing.table.TableColumnHeaderListener
 
headerForColumn(int) - Method in interface org.freehep.swing.print.table.PrintableTableModel
Get the header for a column
headerForColumn(int) - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
Headless - Class in org.freehep.swing
A class which aids in creating swing components in a "headless" environment.
Headless(JComponent) - Constructor for class org.freehep.swing.Headless
 
hideColumn(int) - Method in interface org.freehep.swing.print.table.PrintableTableModel
Allows some columns to be skipped when printing
hideColumn(int) - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
hitThreshold - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The maximum distance from a control point the cursor can be and still be selected.

I

initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Initialize the control points.
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
Initialize the control points for this selection given the initial starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
Initialize the control points based on the given starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
Initialize the control points given the starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Initialize the control points based on the starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
Initialize the control points based in the starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
Initialize the control points based in the starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
Initialize the control points based on the starting point (x,y).
initializeControlPoints(int, int) - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
Initialize the control points based in the starting point (x,y).
installDefaults(AbstractButton) - Method in class org.freehep.swing.plaf.metal.MetalTriStateBoxUI
 
installDefaults() - Method in class org.freehep.swing.plaf.metal.MetalTriStateMenuItemUI
 
INTERACTION_LAYER - Static variable in class org.freehep.swing.graphics.StackedPanel
Layer intended for interaction with the user.
invalidateLayout(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
invalidateLayout(Container) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
invalidateLayout(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
isCellEditable(int, int) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
isCellEditable(Object, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
By default, make the column with the Tree in it the only editable one.
isCellEditable(TreePath, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
isCellEditable(TreePath, int) - Method in interface org.freehep.swing.treetable.TreeTableModel
Indicates whether the the value for node node, at column number column is editable.
isCellEditable(int, int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
isExtensionListInDescription() - Method in class org.freehep.swing.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFileHidingEnabled() - Method in class org.freehep.swing.JDirectoryChooser
Test if file hiding is enabled
isHideColumn(int) - Method in class org.freehep.swing.table.TableColumnSelector
Test if a column is hidden.
isInProgress() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns true if this edit is in progress--that is, it has not received end.
isLeaf(Object) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
isMultiSelectionEnabled() - Method in class org.freehep.swing.JDirectoryChooser
Returns true if multi-file selection is enabled.
isProcessingPopup(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This method determines whether or not a popup menu is being processed.
isRedrawNeeded() - Method in class org.freehep.swing.graphics.StackedPanel
Return a boolean indicating whether or not this panel will be completely redrawn at the next repaint.
isSignificant() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns true if any of the LinkableEdits in edits do.
isSortAscending() - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
isSortAscending() - Method in interface org.freehep.swing.table.SortableTableModel
 
isSortAscending() - Method in class org.freehep.swing.table.TableSorter
Get the current sort order.
isUniformHeight() - Method in class org.freehep.swing.layout.FlowScrollLayout
 
isValidSelection() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
This returns whether the current selected region is valid.
isValidSelection() - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
Returns a boolean indicating whether or not the selected region is valid.
isValidSelection() - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
Determine if the selection is valid.
isValidSelection() - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
Check that the area of the selection is non-zero.
isValidSelection() - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Determine if the selection is valid; regions of zero area are considered invalid.
isValidSelection() - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
Check that the selection is valid; regions with a zero area are invalid.
isValidSelection() - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
Check that the selection is valid; regions with a zero area are invalid.
isValidSelection() - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
Check that the selection region is valid; regions with zero area are invalid.
isValidSelection() - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
Check that the selection is valid; regions with a zero area are invalid.

J

JDirectoryChooser - Class in org.freehep.swing
A class which allows a user to select directories or files, similar to JFileChooser, except that it display files as a tree, and is better suited to selecting directories than the current file chooser (see java bug id 4239219).
JDirectoryChooser() - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser with the default FileSystemView
JDirectoryChooser(File) - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser with the default FileSystemView
JDirectoryChooser(String) - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser with the default FileSystemView
JDirectoryChooser(File, FileSystemView) - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser
JDirectoryChooser(String, FileSystemView) - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser
JDirectoryChooser(FileSystemView) - Constructor for class org.freehep.swing.JDirectoryChooser
Create a JDirectoryChooser
JSpinBox - Class in org.freehep.swing
Deprecated. Probably better to use java.swing.JSpinBox now.
JSpinBox(int, int, int) - Constructor for class org.freehep.swing.JSpinBox
Deprecated. Creates a spin box
JSubToolBar - Class in org.freehep.swing
This defines a swing-like element which provides a popup toolbar.
JSubToolBar() - Constructor for class org.freehep.swing.JSubToolBar
 
JTreeTable - Class in org.freehep.swing.treetable
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
JTreeTable() - Constructor for class org.freehep.swing.treetable.JTreeTable
 
JTreeTable(TreeTableModel) - Constructor for class org.freehep.swing.treetable.JTreeTable
 
JTreeTable.TreeTableCellRenderer - Class in org.freehep.swing.treetable
A TreeCellRenderer that displays a JTree.
JTreeTable.TreeTableCellRenderer(TreeModel) - Constructor for class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
 
JTriStateBox - Class in org.freehep.swing
 
JTriStateBox() - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(Icon) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(Icon, int) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(String) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(String, int) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(String, Icon) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateBox(String, Icon, int) - Constructor for class org.freehep.swing.JTriStateBox
 
JTriStateMenuItem - Class in org.freehep.swing
 
JTriStateMenuItem() - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(Icon) - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(Icon, int) - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(String) - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(String, int) - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(String, Icon) - Constructor for class org.freehep.swing.JTriStateMenuItem
 
JTriStateMenuItem(String, Icon, int) - Constructor for class org.freehep.swing.JTriStateMenuItem
 

K

keyPressed(KeyEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when a key has been pressed.
keyPressed(KeyEvent) - Method in class org.freehep.swing.wizard.WizardPage
Override this to provide your own behaviour for key events; does nothing by default.
keyReleased(KeyEvent) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Process key-released events.
keyReleased(KeyEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Process key-released events.
keyReleased(KeyEvent) - Method in class org.freehep.swing.graphics.PointSelectionPanel
Process key-released events.
keyReleased(KeyEvent) - Method in class org.freehep.swing.wizard.WizardPage
If you add this class as a KeyListener and don't override this method then the buttons will be enabled on every key event in the definition for this method.
keyTyped(KeyEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when a key has been typed.
keyTyped(KeyEvent) - Method in class org.freehep.swing.wizard.WizardPage
Override this to provide your own behaviour for key events; does nothing by default.

L

lastDrawnRect - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The bounding rectangle of the last box which was drawn.
lastDrawnRectValid - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Flag indicating whether or not the last drawn rectangle is valid.
lastEdit() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns the last LinkableEdit, or null.
layoutContainer(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Lays out the container in the specified container.
layoutContainer(Container) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
layoutContainer(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
layoutContainer(Container) - Method in class org.freehep.swing.layout.StackedLayout
Lays out the components in the specified container.
layoutContainer(Container) - Method in class org.freehep.swing.layout.ToolBarLayout
Lays out the container.
LEFT - Static variable in class org.freehep.swing.layout.TableLayout
 
LEFT - Static variable in class org.freehep.swing.layout.ToolBarLayout
This value indicates that each row of components should be left-justified.
LEFT_TICKS - Static variable in class org.freehep.swing.graphics.Scale
 
LinkableEdit - Interface in org.freehep.swing.undo
Allows edits to be linked together to form undoable compound edits in a linked list.
listenerList - Variable in class org.freehep.swing.treetable.AbstractTreeTableModel
 
load(Properties) - Method in class org.freehep.swing.RecentFileList
Load the recent file list from a Properties set

M

main(String[]) - Static method in class org.freehep.swing.JDirectoryChooser
 
main(String[]) - Static method in class org.freehep.swing.layout.TableLayout
 
makeAffineTransform() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Make the affine transform which corresponds to this rectangular selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
Make the affine transform which corresponds to this paralleogram-shaped selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.PointSelectionPanel
Make the affine transform which will center the display on the current point if applied.
makeAffineTransform() - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
Make the affine transform which corresponds to this rectangular selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
Make the affine transform which corresponds to this rectangular selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Make the affine transform which corresponds to this "square" selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
Make the affine transform which corresponds to this skewed region.
makeAffineTransform() - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
Make the affine transform which corresponds to this slice of the x-axis.
makeAffineTransform() - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
Make the affine transform which corresponds to this skewed selection.
makeAffineTransform() - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
Make the affine transform which corresponds to this slice of the y-axis.
makeButtonFromAction(Action) - Method in class org.freehep.swing.JSubToolBar
This is used by subclasses to make a button from an action.
makeOutlinePolygon() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Make the outline of the selection.
makeSelectionEvent(int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A utility function which creates an appropriate selection event when the user accepts the current selection.
makeSelectionEvent(int) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
A utility function which creates an appropriate selection event when the user accepts the current selection and sends it to all listeners.
makeSelectionEvent(int) - Method in class org.freehep.swing.graphics.PointSelectionPanel
A utility function which creates an appropriate selection event when the user accepts the current selection.
makeTransform(double, double, double, double, double, double) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A utility which makes an AffineTransform given three corner points.
match(File) - Method in class org.freehep.swing.ExtensionFileFilter
This determines if the file matches any of the extensions.
MAXIMUM_LAYER - Static variable in class org.freehep.swing.graphics.StackedPanel
One larger than the maximum allowed layer for components.
maximumLayoutSize(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Returns the maximum size of this component.
maximumLayoutSize(Container) - Method in class org.freehep.swing.layout.FlowScrollLayout
Returns the maximum size of this component.
maximumLayoutSize(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
maybeShowPopup(MouseEvent) - Method in class org.freehep.swing.popup.GlobalPopupListener
 
maybeShowPopup(MouseEvent) - Method in class org.freehep.swing.popup.PopupListener
 
MetalTriStateBoxIcon - Class in org.freehep.swing.plaf.metal
 
MetalTriStateBoxIcon() - Constructor for class org.freehep.swing.plaf.metal.MetalTriStateBoxIcon
 
MetalTriStateBoxUI - Class in org.freehep.swing.plaf.metal
 
MetalTriStateBoxUI() - Constructor for class org.freehep.swing.plaf.metal.MetalTriStateBoxUI
 
MetalTriStateMenuItemUI - Class in org.freehep.swing.plaf.metal
 
MetalTriStateMenuItemUI() - Constructor for class org.freehep.swing.plaf.metal.MetalTriStateMenuItemUI
 
MINIMUM_LAYER - Static variable in class org.freehep.swing.graphics.StackedPanel
The lowest allowed value for components.
MINIMUM_LAYOUT - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 
minimumLayoutSize(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
minimumLayoutSize(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
minimumLayoutSize(Container) - Method in class org.freehep.swing.layout.StackedLayout
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
minimumLayoutSize(Container) - Method in class org.freehep.swing.layout.ToolBarLayout
Returns the minimum dimensions needed to layout the components contained in the specified target container.
modifyPopupMenu(JPopupMenu, Component, Point) - Method in interface org.freehep.swing.popup.HasPopupItems
Allows a component to create or modify a popup menu
mouseClicked(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseClicked(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class org.freehep.swing.table.TableColumnHeaderListener
 
mouseDragged(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseDragged(MouseEvent) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
 
mouseDragged(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class org.freehep.swing.graphics.PointSelectionPanel
The crosshair cursor follows the system pointer during a mouse drag event.
mouseEntered(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseEntered(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when the mouse enters a component.
mouseExited(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseExited(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when the mouse exits a component.
MouseInputRouter - Class in org.freehep.swing.event
This class allows MouseEvents from the three buttons to be routed to three MouseInputListeners.
MouseInputRouter(Component) - Constructor for class org.freehep.swing.event.MouseInputRouter
 
mouseMoved(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseMoved(MouseEvent) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Changes the active control point according to mouse movements
mouseMoved(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when the mouse button has been moved on a component (with no buttons down).
mousePressed(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mousePressed(MouseEvent) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Handle the mousePressed events.
mousePressed(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when the mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class org.freehep.swing.graphics.PointSelectionPanel
The crosshair cursor will begin to follow the system pointer; the system pointer is made invisible.
mousePressed(MouseEvent) - Method in class org.freehep.swing.popup.PopupListener
 
mouseReleased(MouseEvent) - Method in class org.freehep.swing.event.MouseInputRouter
 
mouseReleased(MouseEvent) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
 
mouseReleased(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class org.freehep.swing.graphics.PointSelectionPanel
The crosshair cursor will stop following the system pointer when the mouse is released.
mouseReleased(MouseEvent) - Method in class org.freehep.swing.popup.PopupListener
 
moveActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A utility method which moves the currently active control point by the given delta-x and delta-y.

N

nCtrlPts - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The number of control points for this component.
nearWhichControlPoint(int, int, int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Check to see if the point (x,y) is near one of the control points.
NEED_GRAPHICAL_SELECTION_PANEL - Static variable in class org.freehep.swing.graphics.StackedPanel
An error message indicating that the class passed into addGraphicalSelectionPanelOfClass method was not a type of GraphicalSelectionPanel.
NEXT_MODE - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the component should switch to the next selection mode.
nextAction - Variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
The "Next" action in the popup menu.
NO_ACTION - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This action code indicates no action.
NO_CONTROL_POINT - Static variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
A constant which flags that no control point was near the mouse-pressed event.
NO_RESIZE - Static variable in class org.freehep.swing.layout.TableLayout
 
nodeForRow(int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
NumberCellPrinter - Class in org.freehep.swing.print.table
A cell printer used for printing cells containing numeric values.
numberOfColumns() - Method in interface org.freehep.swing.print.table.PrintableTableModel
Total number of columns (including hidden columns)
numberOfColumns() - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
numberOfRows() - Method in interface org.freehep.swing.print.table.PrintableTableModel
Total number of rows
numberOfRows() - Method in class org.freehep.swing.print.table.PrintModelAdapter
 

O

onCancel() - Method in class org.freehep.swing.wizard.WizardPage
This method is called if the user has canceled the wizard.
onFinish() - Method in interface org.freehep.swing.wizard.Finishable
Invoked by the WizardDialog when the used clicks on the "Finish" button.
onPrevious() - Method in class org.freehep.swing.wizard.WizardPage
This method is called if the user uses the previous button to traverse backwards from this page.
onWasFinished() - Method in class org.freehep.swing.wizard.WizardPage
Called when a page following this page had its onFinish() method invoked.
org.freehep.swing - package org.freehep.swing
Extensions to swing which are not in Sun's swing package.
org.freehep.swing.event - package org.freehep.swing.event
 
org.freehep.swing.graphics - package org.freehep.swing.graphics
Swing graphics extensions: extra panels with interaction managers.
org.freehep.swing.images - package org.freehep.swing.images
Images/Icons for swing.
org.freehep.swing.layout - package org.freehep.swing.layout
Layout managers for swing.
org.freehep.swing.plaf.metal - package org.freehep.swing.plaf.metal
Swing extensions to the Metal Look and Feel.
org.freehep.swing.popup - package org.freehep.swing.popup
Utilities for dealing with Popup menus.
org.freehep.swing.print.table - package org.freehep.swing.print.table
Utilities for printing tables
org.freehep.swing.table - package org.freehep.swing.table
Utilities for dealing with Swing tables.
org.freehep.swing.test - package org.freehep.swing.test
 
org.freehep.swing.treetable - package org.freehep.swing.treetable
Utilities for dealing with Swing tables.
org.freehep.swing.undo - package org.freehep.swing.undo
 
org.freehep.swing.wizard - package org.freehep.swing.wizard
An implementation of a Wizard Dialog.

P

packColumns(JTable) - Method in class org.freehep.swing.table.TableColumnPacker
Sets the preferred with of all columns to be just large enough to contain the widest entry in the column.
paint(Graphics) - Method in class org.freehep.swing.graphics.StackedPanel
 
paint(Graphics) - Method in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
paintBorder(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Since this component does not support borders, override this method to do nothing.
paintChildren(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Since this component should not contain children, override this method to do nothing.
paintChildren(Graphics) - Method in class org.freehep.swing.graphics.StackedPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Repaint this component.
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Paint this panel by flushing the backing image to the screen.
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
Repaint this component.
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.PointSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.SquareSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.StackedPanel
Override of the paintComponent() method ensures that the drawPanel() method will be called if a complete redraw is needed.
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
 
paintComponent(Graphics) - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
 
paintIcon(Component, Graphics, int, int) - Method in class org.freehep.swing.plaf.metal.CheckBoxMenuItemIcon
 
PanelArtist - Interface in org.freehep.swing.graphics
This interface allows the implementing component to interact with a StackedPanel.
PanelArtistUtilities - Class in org.freehep.swing.graphics
This class is a collection of static methods which are useful for implementations of the PanelArtist interface.
PanelArtistUtilities() - Constructor for class org.freehep.swing.graphics.PanelArtistUtilities
 
panelResized() - Method in interface org.freehep.swing.graphics.PanelArtist
This method is called when the size of the StackedPanel has changed.
ParallelogramSelectionPanel - Class in org.freehep.swing.graphics
Selects a screen region shaped like a parallelogram.
ParallelogramSelectionPanel() - Constructor for class org.freehep.swing.graphics.ParallelogramSelectionPanel
Creates a ParallelogramSelectionPanel.
pathForRow(int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
PercentLayout - Class in org.freehep.swing.layout
Lays out components within a Container such that each component takes a fixed percentage of the size.
PercentLayout() - Constructor for class org.freehep.swing.layout.PercentLayout
 
PercentLayout.Constraint - Class in org.freehep.swing.layout
 
PercentLayout.Constraint(double, double, double, double) - Constructor for class org.freehep.swing.layout.PercentLayout.Constraint
Creates a Constraint Object.
PICK - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the selection should be used to select event objects.
PICK_ADD - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the selection should be used to select event objects and that these objects should be selected in addition to any previously selected objects.
PointSelectionEvent - Class in org.freehep.swing.graphics
Instances of this class are created when the user graphically selects a point on the screen.
PointSelectionEvent(Object, int, Point, AffineTransform) - Constructor for class org.freehep.swing.graphics.PointSelectionEvent
The constructor requires the source object and the actual point selected.
PointSelectionPanel - Class in org.freehep.swing.graphics
This panel allows the user to select a point on the screen.
PointSelectionPanel() - Constructor for class org.freehep.swing.graphics.PointSelectionPanel
Construct a PointSelectionPanel.
populateMenu(JComponent) - Method in class org.freehep.swing.table.TableColumnSelector
Can be used to fill a JMenu or JPopupMenu with appropriate JCheckBoxMenuItems.
PopupListener - Class in org.freehep.swing.popup
A simple helper class for popping up popup menus.
PopupListener(JPopupMenu) - Constructor for class org.freehep.swing.popup.PopupListener
 
postEdit(UndoableEdit) - Method in interface org.freehep.swing.undo.UndoableEditProcessor
Post (execute) the edit.
PREFERRED_LAYOUT - Static variable in class org.freehep.swing.layout.ConstrainedGridLayout
 
preferredLayoutSize(Container) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
preferredLayoutSize(Container) - Method in class org.freehep.swing.layout.PercentLayout
 
preferredLayoutSize(Container) - Method in class org.freehep.swing.layout.StackedLayout
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
preferredLayoutSize(Container) - Method in class org.freehep.swing.layout.ToolBarLayout
Returns the preferred dimensions for this layout given the components in the specified target container.
PREVIOUS_MODE - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the component should switch to the previous selection mode.
previousAction - Variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
The "Previous" action in the popup menu.
primaryTickSize - Static variable in class org.freehep.swing.graphics.Scale
The size in pixels of the primary tick marks.
print(Graphics, Rectangle2D.Float) - Method in interface org.freehep.swing.print.table.CellPrinter
Print this cell
print(Graphics, Rectangle2D.Float) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
print(Graphics, PageFormat, int) - Method in class org.freehep.swing.print.table.TablePrinter
 
PrintableTableModel - Interface in org.freehep.swing.print.table
Used to provide table data for printing
printBorder(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Since this component does not support borders, override this method to do nothing.
printChildren(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Since this component should not contain children, override this method to do nothing.
printComponent(Graphics) - Method in class org.freehep.swing.graphics.BackedPanel
Printing should be handled directly by the component which paints into the backing store.
printComponent(Graphics) - Method in class org.freehep.swing.graphics.StackedPanel
This prints this StackedPanel.
PrintModelAdapter - Class in org.freehep.swing.print.table
Converts a TableModel to a PrintableTableModel
PrintModelAdapter(TableModel, String) - Constructor for class org.freehep.swing.print.table.PrintModelAdapter
Creates a new instance of PrintModelAdapter
processWindowEvent(WindowEvent) - Method in class org.freehep.swing.wizard.WizardDialog
Public as an implementation side effect; do not call.
propertyChange(PropertyChangeEvent) - Method in class org.freehep.swing.graphics.StackedPanel
Look for changes in property values.

Q

quit() - Method in class org.freehep.swing.test.TestFrame
This method brings up a dialog box to ask if the user really wants to quit.

R

RecentFileList - Class in org.freehep.swing
A class for maintaining a "Recent File List".
RecentFileList() - Constructor for class org.freehep.swing.RecentFileList
Create a RecentFileList
RecentFileList(int) - Constructor for class org.freehep.swing.RecentFileList
Create a RecentFileList with a given maximum length
RecentFileList(String) - Constructor for class org.freehep.swing.RecentFileList
Create a recent file list.
RecentFileList(String, int) - Constructor for class org.freehep.swing.RecentFileList
Create a recent file list with a given type and size
RectangularSelectionPanel - Class in org.freehep.swing.graphics
Selects a rectangular screen region.
RectangularSelectionPanel() - Constructor for class org.freehep.swing.graphics.RectangularSelectionPanel
Creates a RectangularSelectionPanel.
rectToDraw - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The bounding rectangle of the next box to be drawn.
redo() - Method in class org.freehep.swing.undo.AbstractDoableEdit
 
redo() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Sends redo to all contained LinkableEdits in the order in which they were added.
redo() - Method in class org.freehep.swing.undo.AnimatedEdit
Called when the edit is (re)done.
redoEdit() - Method in class org.freehep.swing.undo.AnimatedEdit
(Re)does the edit.
RegionSelectionEvent - Class in org.freehep.swing.graphics
Instances of this class are created when the user graphically selects a region on the screen.
RegionSelectionEvent(Object, int, Polygon, AffineTransform) - Constructor for class org.freehep.swing.graphics.RegionSelectionEvent
The constructor requires the source object, the selection type, and the actual selection.
remove(FileFilter) - Method in class org.freehep.swing.AllSupportedFileFilter
 
remove(File) - Method in class org.freehep.swing.RecentFileList
Remove a file from the list
remove(String) - Method in class org.freehep.swing.RecentFileList
Remove a file from the list
removeActionListener(ActionListener) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
removeActionListener(ActionListener) - Method in class org.freehep.swing.RecentFileList
 
removeGraphicalSelectionListener(GraphicalSelectionListener) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Remove a GraphicalSelectionListener.
removeGraphicalSelectionPanel(GraphicalSelectionPanel) - Method in class org.freehep.swing.graphics.StackedPanel
Remove an interaction component.
removeLayer(String) - Method in class org.freehep.swing.graphics.StackedPanel
Remove a layer from the stacked panel.
removeLayoutComponent(Component) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Removes the specified component from the layout.
removeLayoutComponent(Component) - Method in class org.freehep.swing.layout.PercentLayout
 
removeLayoutComponent(Component) - Method in class org.freehep.swing.layout.StackedLayout
Removes the specified component from the layout.
removeLayoutComponent(Component) - Method in class org.freehep.swing.layout.ToolBarLayout
Removes the specified component from the layout.
removeMouseListener(MouseListener) - Method in class org.freehep.swing.popup.GlobalMouseListener
Remove a mouse listener
removeTableModelListener(TableModelListener) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
removeTreeModelListener(TreeModelListener) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
reorderLayers() - Method in class org.freehep.swing.graphics.StackedPanel
Reorder the layers.
repaintPanel() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Repaint the panel.
reset() - Method in class org.freehep.swing.AllSupportedFileFilter
 
resetSelection() - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Make the selection box invisible.
resetSelection() - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
The default implementation of this method does nothing.
resetSelection() - Method in class org.freehep.swing.graphics.PointSelectionPanel
Reset the selection; this remove the crosshair cursor from the screen.
RESIZE_BOTH - Static variable in class org.freehep.swing.layout.TableLayout
 
RESIZE_HEIGHT - Static variable in class org.freehep.swing.layout.TableLayout
 
RESIZE_WIDTH - Static variable in class org.freehep.swing.layout.TableLayout
 
RIGHT - Static variable in class org.freehep.swing.layout.TableLayout
 
RIGHT - Static variable in class org.freehep.swing.layout.ToolBarLayout
This value indicates that each row of components should be right-justified.
RIGHT_TICKS - Static variable in class org.freehep.swing.graphics.Scale
 
root - Variable in class org.freehep.swing.treetable.AbstractTreeTableModel
 
RotatedRectangleSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a rectangular region on the screen which can be arbitrarily rotated.
RotatedRectangleSelectionPanel() - Constructor for class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
Creates a RotatedRectangleSelectionPanel.
run() - Method in class org.freehep.swing.graphics.SplashFrame
This routine just waits for the given time and then disposes of the SplashFrame.

S

save(Properties) - Method in class org.freehep.swing.RecentFileList
Save the recent file list in a Properties set
Scale - Class in org.freehep.swing.graphics
This class contains static methods which are useful for the ScaleBorder class and any potential subclasses.
Scale() - Constructor for class org.freehep.swing.graphics.Scale
 
secondaryTickSize - Static variable in class org.freehep.swing.graphics.Scale
The size in pixels of the secondary tick marks.
selection - Variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
The Object which describes the graphical selection which has been made.
selectionActions - Variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
The list of selection actions.
setAlignment(int) - Method in class org.freehep.swing.layout.ToolBarLayout
Sets the alignment for this layout.
setAntialias(String, boolean) - Method in class org.freehep.swing.graphics.StackedPanel
This sets the anti-aliasing on or off for the given layer.
setAspectRatio(Dimension) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Set the current aspect ratio to the given Dimension.
setBorder(Border) - Method in class org.freehep.swing.graphics.BackedPanel
This component does not support borders.
setBorder(Border) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
This component does not support borders.
setBorder(Border) - Method in class org.freehep.swing.graphics.StackedPanel
Set the border of this component.
setBounds(int, int, int, int) - Method in class org.freehep.swing.graphics.BackedPanel
Resize and move a component.
setBounds(int, int, int, int) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Moves and resizes this component.
setBounds(int, int, int, int) - Method in class org.freehep.swing.graphics.StackedPanel
Intercept a resize event so that the redraw flag can be set.
setBounds(int, int, int, int) - Method in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
This is overridden to set the height to match that of the JTable.
setConstraints(Component, Rectangle) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Set (or reset) the constraints for the given component.
setConstraints(double, double, double, double) - Method in class org.freehep.swing.layout.PercentLayout.Constraint
 
setCurrentDirectory(File) - Method in class org.freehep.swing.JDirectoryChooser
Set the directory to which the tree is to open
setCursorVisible(boolean) - Method in class org.freehep.swing.graphics.PointSelectionPanel
Set the visiblility of the crosshair cursor.
setDelay(int) - Method in class org.freehep.swing.JSubToolBar
Set the delay (in ms) between a mouse press and the popup toolbar being activated.
setDescription(String) - Method in class org.freehep.swing.ExtensionFileFilter
Sets the human readable description of this filter.
setDialogTitle(String) - Method in class org.freehep.swing.JDirectoryChooser
Sets the string that goes in the FileChooser window's title bar
setEnabled(boolean) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
setEventData(Object) - Method in interface org.freehep.swing.graphics.PanelArtist
This method sets which data sample should be used.
setExtensionListInDescription(boolean) - Method in class org.freehep.swing.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFileFilter(FileFilter) - Method in class org.freehep.swing.JDirectoryChooser
Set a filter to control which files are displayed in the tree
setFileHidingEnabled(boolean) - Method in class org.freehep.swing.JDirectoryChooser
Select whether to show "hidden" files in the tree
setFileSelectionMode(int) - Method in class org.freehep.swing.JDirectoryChooser
Set the file selection mode.
setFileView(FileView) - Method in class org.freehep.swing.JDirectoryChooser
Sets the file view to used to retrieve UI information, such as the icon that represents a file or the type description of a file.
setFinishEnabled(boolean) - Method in class org.freehep.swing.wizard.WizardPage
 
setFont(Font) - Method in interface org.freehep.swing.print.table.CellPrinter
Sets the font to be used
setFont(Font) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
setGridSize(Dimension) - Method in class org.freehep.swing.layout.ConstrainedGridLayout
Set the current grid size to the given Dimension.
setHeaderMargin(int) - Method in class org.freehep.swing.table.TableColumnPacker
The margin to use for the header.
setHeights(Container, int, int, int) - Static method in class org.freehep.swing.layout.FlowScrollLayout
Set the preferred size of all JComponents inside container to have height height, starting at the startIndex'th child and going up to endIndex-1.
setHgap(int) - Method in class org.freehep.swing.layout.ToolBarLayout
Sets the horizontal gap between components.
setHideColumn(int, boolean) - Method in class org.freehep.swing.table.TableColumnSelector
Show or Hide the specied column.
setInitialDelay(int) - Method in class org.freehep.swing.JSpinBox
Deprecated. Sets the initial delay for the repeat function of the arrow keys.
setLeftMouseInputListener(MouseInputListener) - Method in class org.freehep.swing.event.MouseInputRouter
 
setMargin(int) - Method in class org.freehep.swing.table.TableColumnPacker
A margin on the left and right of the column.
setMax(int) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
setMaxscan(int) - Method in class org.freehep.swing.table.TableColumnPacker
If maxscan is set (default 50) then only the first and last maxscan rows are measured.
setMiddleMouseInputListener(MouseInputListener) - Method in class org.freehep.swing.event.MouseInputRouter
 
setMin(int) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
setModel(TreeTableModel) - Method in class org.freehep.swing.treetable.JTreeTable
 
setMultiSelectionEnabled(boolean) - Method in class org.freehep.swing.JDirectoryChooser
Sets the filechooser to allow multiple file selections.
setNextEdit(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
setNextEdit(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedEdit
 
setNextEdit(LinkableEdit) - Method in interface org.freehep.swing.undo.LinkableEdit
Connects to the next edit.
setNextEnabled(boolean) - Method in class org.freehep.swing.wizard.WizardPage
 
setPanelArtist(AbstractPanelArtist) - Method in class org.freehep.swing.graphics.StackedPanel
Set which PanelArtist will control the graphics content of this panel.
setParent(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
setParent(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedEdit
 
setParent(LinkableEdit) - Method in interface org.freehep.swing.undo.LinkableEdit
Sets the parent, can only be called once.
setPreferredHeight(JComponent, int) - Static method in class org.freehep.swing.layout.FlowScrollLayout
Set preferredSize of comp to be Dimension(current preferredSize.width, height)
setPreviousEdit(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
 
setPreviousEdit(LinkableEdit) - Method in class org.freehep.swing.undo.AnimatedEdit
 
setPreviousEdit(LinkableEdit) - Method in interface org.freehep.swing.undo.LinkableEdit
Connext to the previous edit.
setRedrawNeeded(boolean) - Method in class org.freehep.swing.graphics.StackedPanel
Set the redraw flag.
setRepeatDelay(int) - Method in class org.freehep.swing.JSpinBox
Deprecated. Sets the delay for the repeat function of the arrow keys.
setRightInputListener(MouseInputListener) - Method in class org.freehep.swing.event.MouseInputRouter
 
setRowHeight(int) - Method in class org.freehep.swing.treetable.JTreeTable
Overridden to pass the new rowHeight to the tree.
setRowHeight(int) - Method in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
Sets the row height of the tree, and forwards the row height to the table.
setScrollPane(JScrollPane) - Method in class org.freehep.swing.layout.FlowScrollLayout
 
setSelected(boolean) - Method in class org.freehep.swing.TriStateModel
 
setSelectedComponent(JComponent) - Method in class org.freehep.swing.JSubToolBar
Set which component is selected.
setSelectionActionsEnabled(boolean) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
Activate or inactivate all of the selection actions.
setSortAscending(boolean) - Method in class org.freehep.swing.table.TableSorter
Set the current sort order.
setSortOnColumn(int) - Method in class org.freehep.swing.table.TableSorter
Set the sort column.
setStackedPanel(StackedPanel) - Method in interface org.freehep.swing.graphics.PanelArtist
Set the StackedPanel that this PanelArtist will control.
setTickSizes(float, float) - Static method in class org.freehep.swing.graphics.Scale
Set the tick sizes (in pixels) for the primary and secondary tick marks.
setTriState(int) - Method in class org.freehep.swing.JTriStateBox
 
setTriState(boolean) - Method in class org.freehep.swing.JTriStateBox
 
setTriState(int) - Method in class org.freehep.swing.JTriStateMenuItem
 
setTriState(boolean) - Method in class org.freehep.swing.JTriStateMenuItem
 
setTriState(int) - Method in interface org.freehep.swing.TriState
 
setTriState(boolean) - Method in interface org.freehep.swing.TriState
 
setTriState(int) - Method in class org.freehep.swing.TriStateModel
 
setUniformHeight(boolean) - Method in class org.freehep.swing.layout.FlowScrollLayout
If uniformHeight is turned on, all widgets on each row will have their preferred height set to the height of the tallest one (based on preferredSize).
setup(FileSystemView) - Method in class org.freehep.swing.JDirectoryChooser
 
setUpdatePeriod(int) - Method in class org.freehep.swing.graphics.StackedPanel
Set the delay for the periodic update of the display.
setValue(int) - Method in class org.freehep.swing.JSpinBox
Deprecated.  
setValue(Object) - Method in interface org.freehep.swing.print.table.CellPrinter
Sets the value of the cell to print
setValue(Object) - Method in class org.freehep.swing.print.table.DefaultCellPrinter
 
setValueAt(Object, int, int) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
setValueAt(Object, Object, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
setValueAt(Object, TreePath, int) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
setValueAt(Object, TreePath, int) - Method in interface org.freehep.swing.treetable.TreeTableModel
Sets the value for node node, at column number column.
setValueAt(Object, int, int) - Method in class org.freehep.swing.treetable.TreeTableModelAdapter
 
setVgap(int) - Method in class org.freehep.swing.layout.ToolBarLayout
Sets the vertical gap between components.
setVisible(String, boolean[]) - Method in class org.freehep.swing.graphics.StackedPanel
Tell the component whether or not a given layer is visible.
setVisibleGuides(boolean) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Determine whether or not to display guide lines.
show() - Method in class org.freehep.swing.Headless
 
showAnimation(int) - Method in class org.freehep.swing.undo.AnimatedEdit
Show frameNo of animation.
showDialog(Component) - Method in class org.freehep.swing.JDirectoryChooser
Popup up a modal dialog containing the JDirectoryChooser
showErrorDialog(Component, Object, Throwable) - Static method in class org.freehep.swing.ErrorDialog
Creates a dialog which will display a message to the user.
sort(int, boolean) - Method in class org.freehep.swing.table.DefaultSortableTableModel
 
sort(int, boolean) - Method in interface org.freehep.swing.table.SortableTableModel
Sort the table model using the given column.
SortableTableModel - Interface in org.freehep.swing.table
An interface to be implemented by table models which are sortable.
SplashFrame - Class in org.freehep.swing.graphics
Displays a particular image in a separate frame for a given period of time, then destroys the frame.
SplashFrame(String, URL) - Constructor for class org.freehep.swing.graphics.SplashFrame
 
SquareSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a "square" region on the screen.
SquareSelectionPanel() - Constructor for class org.freehep.swing.graphics.SquareSelectionPanel
Creates a SquareSelectionPanel.
StackedLayout - Class in org.freehep.swing.layout
This layout manager places all of the components the same size and places them at the same position.
StackedLayout() - Constructor for class org.freehep.swing.layout.StackedLayout
Create a new StackedLayout manager.
StackedPanel - Class in org.freehep.swing.graphics
StackedPanel defines an extension to JLayeredPane which allows a set of equally-sized, overlayed panels to form a single 2D surface on which to draw.
StackedPanel() - Constructor for class org.freehep.swing.graphics.StackedPanel
This constructor makes a new stacked panel which has no PanelArtist associated with it.
StackedPanel(AbstractPanelArtist) - Constructor for class org.freehep.swing.graphics.StackedPanel
The constructor allocates all of the panels for drawing.
StackedPanel.PanelArray - Class in org.freehep.swing.graphics
A protected class which simply wraps the set of Panels which form the sublayers of a particular layer.
StackedPanel.PanelArray(JComponent[]) - Constructor for class org.freehep.swing.graphics.StackedPanel.PanelArray
 
startAnimation(boolean) - Method in class org.freehep.swing.undo.AnimatedEdit
Starts the animation for redo or undo.
startPeriodicUpdate() - Method in class org.freehep.swing.graphics.StackedPanel
Start a periodic update of this panel.
stopPeriodicUpdate() - Method in class org.freehep.swing.graphics.StackedPanel
Stop the periodic update of this panel.
stringToColor(String) - Method in class org.freehep.swing.ColorConverter
this method returns a Color.
supports(UndoableEdit) - Method in interface org.freehep.swing.undo.UndoableEditProcessor
Return true if this interface supports this edit

T

TableColumnHeaderListener - Class in org.freehep.swing.table
Abstract class listens for clicks on a table column header.
TableColumnHeaderListener() - Constructor for class org.freehep.swing.table.TableColumnHeaderListener
 
TableColumnPacker - Class in org.freehep.swing.table
 
TableColumnPacker() - Constructor for class org.freehep.swing.table.TableColumnPacker
 
TableColumnSelector - Class in org.freehep.swing.table
Allows the user to select which columns are visible in a table.
TableColumnSelector(TableModel) - Constructor for class org.freehep.swing.table.TableColumnSelector
Create a TableColumnSelector.
TableHeaderCellRenderer - Class in org.freehep.swing.table
Renders a header cell.
TableHeaderCellRenderer() - Constructor for class org.freehep.swing.table.TableHeaderCellRenderer
 
TableLayout - Class in org.freehep.swing.layout
This layoutmanager uses all of the GridBagLayout's managers functionality and power but allows you to set the options easily.
TableLayout() - Constructor for class org.freehep.swing.layout.TableLayout
 
TableLayout(String) - Constructor for class org.freehep.swing.layout.TableLayout
 
TableLayout.TableConstraints - Class in org.freehep.swing.layout
 
TableLayout.TableConstraints() - Constructor for class org.freehep.swing.layout.TableLayout.TableConstraints
 
TableLayout.TableConstraints(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class org.freehep.swing.layout.TableLayout.TableConstraints
 
TablePrinter - Class in org.freehep.swing.print.table
Utility for printing tables.
TablePrinter(PrintableTableModel, PageFormat, Font, Font, FontRenderContext) - Constructor for class org.freehep.swing.print.table.TablePrinter
Create a TablePrinter from a PrintableTableModel
TablePrinter(TableModel, String, PageFormat, Font, Font, FontRenderContext) - Constructor for class org.freehep.swing.print.table.TablePrinter
Create a TablePrinter from a TableModel
TableSorter - Class in org.freehep.swing.table
Utility to add a sorter for columns to a JTable which has a SortableTableModel.
TableSorter(JTable) - Constructor for class org.freehep.swing.table.TableSorter
Create a TableSorter.
TableSorter(JTable, int) - Constructor for class org.freehep.swing.table.TableSorter
Create a TableSorter.
TableSorter(JTable, int, boolean) - Constructor for class org.freehep.swing.table.TableSorter
Create a TableSorter specifiying initial sorting parameters.
TestFrame - Class in org.freehep.swing.test
Abstract frame to be extended by test classes
TestFrame() - Constructor for class org.freehep.swing.test.TestFrame
 
testPopupTrigger(MouseEvent) - Method in class org.freehep.swing.graphics.GraphicalSelectionPanel
A utility method which tests to see if the given mouse event should trigger the popup menu.
thickStroke - Static variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
Thick stroke for the black part of the selection box.
thinStroke - Static variable in class org.freehep.swing.graphics.GraphicalSelectionPanel
Thin stroke for the white part of the selection box.
ToolBarLayout - Class in org.freehep.swing.layout
A ToolbarLayout arranges components in a left-to-right flow, much like the FlowLayout which is supplied with the JDK.
ToolBarLayout() - Constructor for class org.freehep.swing.layout.ToolBarLayout
Constructs a new ToolbarLayout with a left alignment and a default 5-unit horizontal and vertical gap.
ToolBarLayout(int) - Constructor for class org.freehep.swing.layout.ToolBarLayout
Constructs a new ToolbarLayout with the specified alignment and a default 5-unit horizontal and vertical gap.
ToolBarLayout(int, int, int) - Constructor for class org.freehep.swing.layout.ToolBarLayout
Creates a new ToolbarLayout with the indicated alignment and the indicated horizontal and vertical gaps.
toString() - Method in class org.freehep.swing.layout.TableLayout.TableConstraints
 
toString() - Method in class org.freehep.swing.layout.TableLayout
 
toString(GridBagConstraints) - Static method in class org.freehep.swing.layout.TableLayout
 
toString() - Method in class org.freehep.swing.layout.ToolBarLayout
Returns a string representation of this ToolbarLayout object and its values.
toString() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Returns a string that displays and identifies this object's properties.
toString() - Method in class org.freehep.swing.undo.AnimatedEdit
 
toString() - Method in class org.freehep.swing.wizard.WizardPage
This method is public as an implementation side effect; do not call.
tree - Variable in class org.freehep.swing.treetable.JTreeTable
A subclass of JTree.
TreeTableModel - Interface in org.freehep.swing.treetable
TreeTableModel is the model used by a JTreeTable.
TreeTableModelAdapter - Class in org.freehep.swing.treetable
This is a wrapper class takes a TreeTableModel and implements the table model interface.
TreeTableModelAdapter(TreeTableModel, JTree) - Constructor for class org.freehep.swing.treetable.TreeTableModelAdapter
 
TriState - Interface in org.freehep.swing
 
TriStateModel - Class in org.freehep.swing
 
TriStateModel() - Constructor for class org.freehep.swing.TriStateModel
 

U

undo() - Method in class org.freehep.swing.undo.AnimatedCompoundEdit
Sends undo to all contained LinkableEdits in the reverse of the order in which they were added.
undo() - Method in class org.freehep.swing.undo.AnimatedEdit
Called when the edit is undone.
UndoableEditProcessor - Interface in org.freehep.swing.undo
Allows for the (compound) processing of UndoableEdits.
undoEdit() - Method in class org.freehep.swing.undo.AnimatedEdit
Undoes the edit.
uninstallDefaults(AbstractButton) - Method in class org.freehep.swing.plaf.metal.MetalTriStateBoxUI
 
UNPICK - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This indicates that the selection should be used to select event objects and that these objects should be deselected.
UNSORTED - Static variable in interface org.freehep.swing.table.SortableTableModel
 
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Change the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.ParallelogramSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.RectangularSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.RotatedRectangleSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.SquareSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.XSkewSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.XSliceSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.YSkewSelectionPanel
Move the active control point to the point (x,y).
updateActiveControlPoint(int, int) - Method in class org.freehep.swing.graphics.YSliceSelectionPanel
Move the active control point to the point (x,y).
updateChooser() - Method in class org.freehep.swing.ColorNameChooserPanel
 
updateLayout() - Method in class org.freehep.swing.layout.FlowScrollLayout
Update the layout of the managed widget and the containing scrollbar (only if the current size doesn't match the desired size)
updatePosition(int, int) - Method in class org.freehep.swing.graphics.PointSelectionPanel
This method updates the position of the crosshair cursor.
updatePreferredSize(Dimension) - Method in class org.freehep.swing.JSubToolBar
Update the preferred, minimum, and maximum sizes of this component.
updateRect - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The bounding box of the region to repaint, usually the union of the rectToDraw and lastDrawnRect rectangles.
updateUI() - Method in class org.freehep.swing.JDirectoryChooser
 
updateUI() - Method in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
updateUI is overridden to set the colors of the Tree's renderer to match that of the table.
updateUI() - Method in class org.freehep.swing.treetable.JTreeTable
Overridden to message super and forward the method to the tree.
usage() - Method in class org.freehep.swing.layout.TableLayout
 

V

value - Variable in class org.freehep.swing.print.table.DefaultCellPrinter
 
valueAt(int, int) - Method in interface org.freehep.swing.print.table.PrintableTableModel
Get the data to be printed in a certain cell.
valueAt(int, int) - Method in class org.freehep.swing.print.table.PrintModelAdapter
 
valueChanged(ListSelectionEvent) - Method in class org.freehep.swing.ColorNameChooserPanel
 
valueForPathChanged(TreePath, Object) - Method in class org.freehep.swing.treetable.AbstractTreeTableModel
 
VERY_LEFT - Static variable in class org.freehep.swing.layout.TableLayout
 
VERY_RIGHT - Static variable in class org.freehep.swing.layout.TableLayout
 
visible - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Flag indicating whether or not the selection box is visible.
visibleGuides - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
Flag indicating whether or not additional guide lines should be visible.
visibleRow - Variable in class org.freehep.swing.treetable.JTreeTable.TreeTableCellRenderer
Last table/tree row asked to renderer.

W

WizardDialog - Class in org.freehep.swing.wizard
The wizard is useful for getting user input on multiple pages.
WizardDialog(String, WizardPage) - Constructor for class org.freehep.swing.wizard.WizardDialog
 
WizardDialog(Frame, String, WizardPage) - Constructor for class org.freehep.swing.wizard.WizardDialog
 
WizardDialog(Dialog, String, WizardPage) - Constructor for class org.freehep.swing.wizard.WizardDialog
 
WizardPage - Class in org.freehep.swing.wizard
Extend this class to create a page for the WizardDialog.
WizardPage(LayoutManager) - Constructor for class org.freehep.swing.wizard.WizardPage
Supply a layout manager for the panel to use.
WizardPage() - Constructor for class org.freehep.swing.wizard.WizardPage
 

X

xCtrlPts - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The x-coordinates of the control points.
XSkewSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a parallogram-shaped region in which two sides are parallel to the y-axis and the other two are skewed with respect to the x-axis.
XSkewSelectionPanel() - Constructor for class org.freehep.swing.graphics.XSkewSelectionPanel
Creates a XSkewSelectionPanel.
XSliceSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a slice of the window in the x-direction.
XSliceSelectionPanel() - Constructor for class org.freehep.swing.graphics.XSliceSelectionPanel
Creates a XSliceSelectionPanel.

Y

yCtrlPts - Variable in class org.freehep.swing.graphics.AbstractRegionSelectionPanel
The y-coordinates of the control points.
YSkewSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a parallogram-shaped region in which two sides are parallel to the x-axis and the other two are skewed with respect to the y-axis.
YSkewSelectionPanel() - Constructor for class org.freehep.swing.graphics.YSkewSelectionPanel
Creates a YSkewSelectionPanel.
YSliceSelectionPanel - Class in org.freehep.swing.graphics
A panel which selects a slice of the window in the x-direction.
YSliceSelectionPanel() - Constructor for class org.freehep.swing.graphics.YSliceSelectionPanel
Creates a YSliceSelectionPanel.

Z

ZOOM - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This action code indicates that the view should be zoomed with the given parameters in the same view.
ZOOM_NEW_VIEW - Static variable in class org.freehep.swing.graphics.GraphicalSelectionEvent
This action code indicates that the view should be cloned and the zoom applied to the clone.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Copyright © 2000-2007 FreeHEP. All Rights Reserved.