A B C D F G I J K L M P R S U V

A

addListDataListener(ListDataListener) - Method in class com.guigarage.jgrid.eventproxies.ListDataProxy
Registers a ListDataListener to the proxy
addListDataListener(ListDataListener) - Method in class com.guigarage.jgrid.JGrid
Adds a listener to the JGrid, to be notified each time a change to the data occurs.
addListSelectionListener(ListSelectionListener) - Method in class com.guigarage.jgrid.eventproxies.ListSelectionProxy
Registers a ListSelectionListener to the proxy
addListSelectionListener(ListSelectionListener) - Method in class com.guigarage.jgrid.JGrid
Adds a listener to the JGrid, to be notified each time a change to the selection occurs.
addRendererMapping(Class<?>, GridCellRenderer) - Method in class com.guigarage.jgrid.JGrid
Adds a renderer to the handler.
addRendererMapping(Class<?>, GridCellRenderer) - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Adds a renderer to the handler.

B

BasicGridUI - Class in com.guigarage.jgrid.ui
A basic L&F implementation of GridUI.
BasicGridUI() - Constructor for class com.guigarage.jgrid.ui.BasicGridUI
 
BasicGridUIHandler - Class in com.guigarage.jgrid.ui
Handler for all JGrid events.
BasicGridUIHandler(JGrid) - Constructor for class com.guigarage.jgrid.ui.BasicGridUIHandler
Constructs a BasicGridUIHandler for a specific JGrid

C

com.guigarage.jgrid - package com.guigarage.jgrid
 
com.guigarage.jgrid.eventproxies - package com.guigarage.jgrid.eventproxies
 
com.guigarage.jgrid.renderer - package com.guigarage.jgrid.renderer
 
com.guigarage.jgrid.ui - package com.guigarage.jgrid.ui
 
componentHidden(ComponentEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
componentMoved(ComponentEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
componentResized(ComponentEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
componentShown(ComponentEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
contentsChanged(ListDataEvent) - Method in class com.guigarage.jgrid.eventproxies.ListDataProxy
 
contentsChanged(ListDataEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
createDefaultSelectionModel() - Method in class com.guigarage.jgrid.JGrid
Returns an default instance of ListSelectionModel; called during construction to initialize the grids selectionModel.

D

DefaultGridCellRenderer - Class in com.guigarage.jgrid.renderer
The default CellRenderer for JGrid.
DefaultGridCellRenderer() - Constructor for class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
 

F

firePropertyChange(String, byte, byte) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.

G

getCellAt(Point) - Method in class com.guigarage.jgrid.JGrid
Returns the index of the cell at the given point.
getCellAt(Point) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getCellAt(Point) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the index of the cell that point lies in or -1 if point is not in a cell
getCellBackground() - Method in class com.guigarage.jgrid.JGrid
Getter for the default cellbackground.
getCellBounds(int) - Method in class com.guigarage.jgrid.JGrid
Returns the bounds inside the grid for the cell at index
getCellBounds(int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getCellBounds(int) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the Bounds of the cell with index
getCellRenderer(int) - Method in class com.guigarage.jgrid.JGrid
Returns the for a specific cell
getCellRendererManager() - Method in class com.guigarage.jgrid.JGrid
Return the GridCellRendererManager of the JGrid
getCellsIntersectedBy(Rectangle) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getCellsIntersectedBy(Rectangle) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the indexes of cells that intersect with rect, or an empty array if none do
getColumnCount() - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getColumnCount() - Method in class com.guigarage.jgrid.ui.GridUI
Returns the current count of columns in the grid
getColumnForIndex(int) - Method in class com.guigarage.jgrid.JGrid
Returns the index of the column where modelIndex is in
getColumnForIndex(int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getColumnForIndex(int) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the index of the column where modelIndex is in
getDefaultRenderer() - Method in class com.guigarage.jgrid.JGrid
Returns the defaultRenderer.
getDefaultRenderer() - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Returns the defaultRenderer.
getFixedCellDimension() - Method in class com.guigarage.jgrid.JGrid
Returns the Dimension of a cell.
getGridCellRendererComponent(JGrid, Object, int, boolean, boolean) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
 
getGridCellRendererComponent(JGrid, Object, int, boolean, boolean) - Method in interface com.guigarage.jgrid.renderer.GridCellRenderer
Returns a component for rendering / painting the cell with the given index & properties
getHorizontalAlignment() - Method in class com.guigarage.jgrid.JGrid
Getter for the horizontal alignment.
getHorizonztalMargin() - Method in class com.guigarage.jgrid.JGrid
Returns the horizonztalMargin.
getIndexAt(int, int) - Method in class com.guigarage.jgrid.JGrid
Returns the model-index of the cell at row / column
getIndexAt(int, int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getIndexAt(int, int) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the model-index of the cell at row / column
getLeadSelectionIndex() - Method in class com.guigarage.jgrid.JGrid
Returns the leadSelectionIndex from the ListSelectionModel
getModel() - Method in class com.guigarage.jgrid.JGrid
Return the Model of the JGrid
getPreferredHeightForWidth(int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
Returns the preferred height of the JGrid for the specified width
getPreferredScrollableViewportSize() - Method in class com.guigarage.jgrid.JGrid
 
getPreferredSize(JComponent) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getRendererForClass(Class<?>) - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Returns the registered renderer for class cls.
getRowCount() - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getRowCount() - Method in class com.guigarage.jgrid.ui.GridUI
Returns the current count of rows in the grid
getRowForIndex(int) - Method in class com.guigarage.jgrid.JGrid
Returns the index of the row where modelIndex is in
getRowForIndex(int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
getRowForIndex(int) - Method in class com.guigarage.jgrid.ui.GridUI
Returns the index of the row where modelIndex is in
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.guigarage.jgrid.JGrid
 
getScrollableTracksViewportHeight() - Method in class com.guigarage.jgrid.JGrid
 
getScrollableTracksViewportWidth() - Method in class com.guigarage.jgrid.JGrid
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.guigarage.jgrid.JGrid
 
getSelectedIndex() - Method in class com.guigarage.jgrid.JGrid
Returns the selected Index from the ListSelectionModel
getSelectionBackground() - Method in class com.guigarage.jgrid.JGrid
Getter for the selectionBackground.
getSelectionBorderColor() - Method in class com.guigarage.jgrid.JGrid
Getter for the selectionBorderColor.
getSelectionForeground() - Method in class com.guigarage.jgrid.JGrid
Getter for the selectionForeground.
getSelectionModel() - Method in class com.guigarage.jgrid.JGrid
Returns the ListSelectionModel
getToolTipText(MouseEvent) - Method in class com.guigarage.jgrid.JGrid
 
getToolTipText() - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
 
getUI() - Method in class com.guigarage.jgrid.JGrid
Returns the UI-Class for this JComponent.
getUIClassID() - Method in class com.guigarage.jgrid.JGrid
 
getVerticalMargin() - Method in class com.guigarage.jgrid.JGrid
Returns the verticalMargin.
grid - Variable in class com.guigarage.jgrid.ui.BasicGridUI
 
GridCellRenderer - Interface in com.guigarage.jgrid.renderer
Works like the ListCellRenderer Identifies components that can be used to paint the cells in a JGrid
GridCellRendererManager - Class in com.guigarage.jgrid.renderer
A manager for all renderers of a JGrid.
GridCellRendererManager() - Constructor for class com.guigarage.jgrid.renderer.GridCellRendererManager
 
GridUI - Class in com.guigarage.jgrid.ui
Look and feel interface for JGrid.
GridUI() - Constructor for class com.guigarage.jgrid.ui.GridUI
 

I

installUI(JComponent) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
installUI(JComponent) - Method in class com.guigarage.jgrid.ui.MacOsGridUI
 
intervalAdded(ListDataEvent) - Method in class com.guigarage.jgrid.eventproxies.ListDataProxy
 
intervalAdded(ListDataEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
intervalRemoved(ListDataEvent) - Method in class com.guigarage.jgrid.eventproxies.ListDataProxy
 
intervalRemoved(ListDataEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
invalidate() - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
isBetweenOrEqualsLeadAndAncestor(ListSelectionModel, int) - Static method in class com.guigarage.jgrid.ui.ListSelectionUtilities
Returns true is the index is between the leadIndex and the ancestorIndex.
isDebugMode() - Method in class com.guigarage.jgrid.ui.BasicGridUI
Helper for debbuging.
isMenuShortcutKeyDown(InputEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
isOnSameSideFromAncestorAsLead(ListSelectionModel, int) - Static method in class com.guigarage.jgrid.ui.ListSelectionUtilities
Returns true is both the index and the leadIndex of the selectionModel are smaller or bigger than the ancestorIndex.

J

JGrid - Class in com.guigarage.jgrid
A Component that displays a list of Elements in a grid.
JGrid() - Constructor for class com.guigarage.jgrid.JGrid
Constructs a JGrid with a DefaultListModel.
JGrid(ListModel) - Constructor for class com.guigarage.jgrid.JGrid
Constructs a JGrid that displays elements from the specified, non-null, model.

K

keyPressed(KeyEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
keyReleased(KeyEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
keyTyped(KeyEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 

L

ListDataProxy - Class in com.guigarage.jgrid.eventproxies
Proxyclass for ListDataListeners.
ListDataProxy() - Constructor for class com.guigarage.jgrid.eventproxies.ListDataProxy
 
ListSelectionProxy - Class in com.guigarage.jgrid.eventproxies
Proxyclass for ListSelectionListeners.
ListSelectionProxy() - Constructor for class com.guigarage.jgrid.eventproxies.ListSelectionProxy
 
ListSelectionUtilities - Class in com.guigarage.jgrid.ui
 

M

MacOsGridUI - Class in com.guigarage.jgrid.ui
A default UI for the Grid.
MacOsGridUI() - Constructor for class com.guigarage.jgrid.ui.MacOsGridUI
 
markCellBoundsAsDirty() - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
markCellBoundsAsDirty() - Method in class com.guigarage.jgrid.ui.GridUI
Marks the bounds of all rendered cells as dirty.
mouseClicked(MouseEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
mouseEntered(MouseEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
mouseExited(MouseEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
mousePressed(MouseEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 
mouseReleased(MouseEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 

P

paint(Graphics, JComponent) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
paintCell(Graphics, JComponent, int, Rectangle, int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
Paints the specified cell.
paintCell(Graphics, JComponent, int, Rectangle, int) - Method in class com.guigarage.jgrid.ui.MacOsGridUI
 
paintCellBorder(Graphics, JComponent, int, Rectangle, int) - Method in class com.guigarage.jgrid.ui.BasicGridUI
Paints the Border for the specified cell.
paintCellBorder(Graphics, JComponent, int, Rectangle, int) - Method in class com.guigarage.jgrid.ui.MacOsGridUI
 
propertyChange(PropertyChangeEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 

R

refreshAnchorAndLead(ListSelectionModel, int) - Static method in class com.guigarage.jgrid.ui.ListSelectionUtilities
Updates the anchor and lead of the given SelectionModel.
removeListDataListener(ListDataListener) - Method in class com.guigarage.jgrid.eventproxies.ListDataProxy
Deregisters a ListDataListener to the proxy
removeListDataListener(ListDataListener) - Method in class com.guigarage.jgrid.JGrid
Removes a listener from the JGrid.
removeListSelectionListener(ListSelectionListener) - Method in class com.guigarage.jgrid.eventproxies.ListSelectionProxy
Deregisters a ListSelectionListener to the proxy
removeListSelectionListener(ListSelectionListener) - Method in class com.guigarage.jgrid.JGrid
Removes a listener from the JGrid.
removeRendererMapping(Class<?>) - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Deregisteres a existing renderer for class cls
repaint() - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
repaint(long, int, int, int, int) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
repaint(Rectangle) - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
revalidate() - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
revalidateAndRepaint() - Method in class com.guigarage.jgrid.JGrid
Calls revalidate() and repaint()

S

setCellBackground(Color) - Method in class com.guigarage.jgrid.JGrid
Setter for the default cellbackground.
setCellRendererManager(GridCellRendererManager) - Method in class com.guigarage.jgrid.JGrid
Sets the GridCellRendererManager of the JGrid
setDefaultRenderer(GridCellRenderer) - Method in class com.guigarage.jgrid.JGrid
Set the defaultRenderer.
setDefaultRenderer(GridCellRenderer) - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Set the defaultRenderer.
setFixedCellDimension(int) - Method in class com.guigarage.jgrid.JGrid
Sets the rendering dimension for all elements in the grid.
setHorizontalAlignment(int) - Method in class com.guigarage.jgrid.JGrid
Setter for the horizontal alignment.
setHorizonztalMargin(int) - Method in class com.guigarage.jgrid.JGrid
Sets the horizonztal margin between all elements in the grid.
setModel(ListModel) - Method in class com.guigarage.jgrid.JGrid
Sets the model that represents values of the JGrid
setSelectedIndex(int) - Method in class com.guigarage.jgrid.JGrid
Sets the index of the selected cell
setSelectionBackground(Color) - Method in class com.guigarage.jgrid.JGrid
Setter for the selectionBackground.
setSelectionBorderColor(Color) - Method in class com.guigarage.jgrid.JGrid
Setter for the selectionBorderColor.
setSelectionForeground(Color) - Method in class com.guigarage.jgrid.JGrid
Setter for the selectionForeground.
setSelectionModel(ListSelectionModel) - Method in class com.guigarage.jgrid.JGrid
Sets the ListSelectionModel of the JGrid
setUI(BasicGridUI) - Method in class com.guigarage.jgrid.JGrid
Setter for the UIClass
setVerticalMargin(int) - Method in class com.guigarage.jgrid.JGrid
Sets the vertical margin between all elements in the grid.

U

uninstallUI(JComponent) - Method in class com.guigarage.jgrid.ui.BasicGridUI
 
updateRendererUI() - Method in class com.guigarage.jgrid.renderer.GridCellRendererManager
Updates all UI class for all registered renderers.
updateUI() - Method in class com.guigarage.jgrid.JGrid
 

V

validate() - Method in class com.guigarage.jgrid.renderer.DefaultGridCellRenderer
Overridden for performance reasons.
valueChanged(ListSelectionEvent) - Method in class com.guigarage.jgrid.eventproxies.ListSelectionProxy
 
valueChanged(ListSelectionEvent) - Method in class com.guigarage.jgrid.ui.BasicGridUIHandler
 

A B C D F G I J K L M P R S U V

Copyright © 2012. All Rights Reserved.