Package org.exbin.bined.swing.basic
Class BasicCodeAreaDimensions
- java.lang.Object
-
- org.exbin.bined.swing.basic.BasicCodeAreaDimensions
-
@ParametersAreNonnullByDefault public class BasicCodeAreaDimensions extends java.lang.ObjectBasic code area component dimensions.
-
-
Constructor Summary
Constructors Constructor Description BasicCodeAreaDimensions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.RectanglegetComponentRectangle()intgetDataViewHeight()java.awt.RectanglegetDataViewRectangle()intgetDataViewWidth()intgetHeaderAreaHeight()java.awt.RectanglegetHeaderAreaRectangle()intgetHorizontalScrollBarSize()intgetCharactersPerPage()intgetCharactersPerRect()intgetLastCharOffset()intgetLastRowOffset()java.awt.RectanglegetMainAreaRectangle()org.exbin.bined.basic.BasicCodeAreaZonegetPositionZone(int positionX, int positionY)java.awt.RectanglegetRowPositionAreaRectangle()intgetRowPositionAreaWidth()intgetRowsPerPage()intgetRowsPerRect()intgetScrollPanelHeight()java.awt.RectanglegetScrollPanelRectangle()intgetScrollPanelWidth()intgetScrollPanelX()intgetScrollPanelY()intgetVerticalScrollBarSize()voidrecomputeSizes(BasicCodeAreaMetrics metrics, int componentX, int componentY, int componentWidth, int componentHeight, int rowPositionLength, int verticalScrollBarSize, int horizontalScrollBarSize)
-
-
-
Method Detail
-
recomputeSizes
public void recomputeSizes(BasicCodeAreaMetrics metrics, int componentX, int componentY, int componentWidth, int componentHeight, int rowPositionLength, int verticalScrollBarSize, int horizontalScrollBarSize)
-
getPositionZone
@Nonnull public org.exbin.bined.basic.BasicCodeAreaZone getPositionZone(int positionX, int positionY)
-
getScrollPanelX
public int getScrollPanelX()
-
getScrollPanelY
public int getScrollPanelY()
-
getVerticalScrollBarSize
public int getVerticalScrollBarSize()
-
getHorizontalScrollBarSize
public int getHorizontalScrollBarSize()
-
getScrollPanelWidth
public int getScrollPanelWidth()
-
getScrollPanelHeight
public int getScrollPanelHeight()
-
getDataViewWidth
public int getDataViewWidth()
-
getDataViewHeight
public int getDataViewHeight()
-
getHeaderAreaHeight
public int getHeaderAreaHeight()
-
getRowPositionAreaWidth
public int getRowPositionAreaWidth()
-
getRowsPerRect
public int getRowsPerRect()
-
getCharactersPerRect
public int getCharactersPerRect()
-
getCharactersPerPage
public int getCharactersPerPage()
-
getRowsPerPage
public int getRowsPerPage()
-
getLastCharOffset
public int getLastCharOffset()
-
getLastRowOffset
public int getLastRowOffset()
-
getComponentRectangle
@Nonnull public java.awt.Rectangle getComponentRectangle()
-
getMainAreaRectangle
@Nonnull public java.awt.Rectangle getMainAreaRectangle()
-
getScrollPanelRectangle
@Nonnull public java.awt.Rectangle getScrollPanelRectangle()
-
getDataViewRectangle
@Nonnull public java.awt.Rectangle getDataViewRectangle()
-
getHeaderAreaRectangle
@Nonnull public java.awt.Rectangle getHeaderAreaRectangle()
-
getRowPositionAreaRectangle
@Nonnull public java.awt.Rectangle getRowPositionAreaRectangle()
-
-