Package jaxe
Class JaxeTableView
- java.lang.Object
-
- javax.swing.text.View
-
- javax.swing.text.CompositeView
-
- javax.swing.text.BoxView
-
- javax.swing.text.TableView
-
- jaxe.JaxeTableView
-
- All Implemented Interfaces:
javax.swing.SwingConstants
,javax.swing.text.ViewFactory
public class JaxeTableView extends javax.swing.text.TableView implements javax.swing.text.ViewFactory
Vue pour les tables de JETableTexte
-
-
Constructor Summary
Constructors Constructor Description JaxeTableView(javax.swing.text.Element elem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.SizeRequirements
calculateMajorAxisRequirements(int axis, javax.swing.SizeRequirements r)
javax.swing.text.View
create(javax.swing.text.Element elem)
The table itself acts as a factory for the various views that actually represent pieces of the table.protected javax.swing.text.View
getViewAtPoint(int x, int y, java.awt.Rectangle alloc)
javax.swing.text.ViewFactory
getViewFactory()
void
paint(java.awt.Graphics g, java.awt.Shape allocation)
void
setParent(javax.swing.text.View parent)
-
Methods inherited from class javax.swing.text.TableView
calculateMinorAxisRequirements, createTableCell, createTableRow, forwardUpdate, getViewAtPosition, layoutColumns, layoutMinorAxis, replace
-
Methods inherited from class javax.swing.text.BoxView
baselineLayout, baselineRequirements, childAllocation, flipEastAndWestAtEnds, getAlignment, getAxis, getChildAllocation, getHeight, getMaximumSpan, getMinimumSpan, getOffset, getPreferredSpan, getResizeWeight, getSpan, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMajorAxis, modelToView, paintChild, preferenceChanged, setAxis, setSize, viewToModel
-
Methods inherited from class javax.swing.text.CompositeView
getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets
-
Methods inherited from class javax.swing.text.View
append, breakView, changedUpdate, createFragment, forwardUpdateToView, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewIndex, insert, insertUpdate, isVisible, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModel
-
-
-
-
Method Detail
-
paint
public void paint(java.awt.Graphics g, java.awt.Shape allocation)
- Overrides:
paint
in classjavax.swing.text.BoxView
-
getViewFactory
public javax.swing.text.ViewFactory getViewFactory()
- Overrides:
getViewFactory
in classjavax.swing.text.View
-
getViewAtPoint
protected javax.swing.text.View getViewAtPoint(int x, int y, java.awt.Rectangle alloc)
- Overrides:
getViewAtPoint
in classjavax.swing.text.BoxView
-
create
public javax.swing.text.View create(javax.swing.text.Element elem)
The table itself acts as a factory for the various views that actually represent pieces of the table. All other factory activity is delegated to the factory returned by the parent of the table.- Specified by:
create
in interfacejavax.swing.text.ViewFactory
-
calculateMajorAxisRequirements
protected javax.swing.SizeRequirements calculateMajorAxisRequirements(int axis, javax.swing.SizeRequirements r)
- Overrides:
calculateMajorAxisRequirements
in classjavax.swing.text.BoxView
-
setParent
public void setParent(javax.swing.text.View parent)
- Overrides:
setParent
in classjavax.swing.text.CompositeView
-
-