Package org.exbin.bined.swing.basic
Class BasicCodeAreaDimensions
- java.lang.Object
-
- org.exbin.bined.swing.basic.BasicCodeAreaDimensions
-
@ParametersAreNonnullByDefault public class BasicCodeAreaDimensions extends java.lang.Object
Basic 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.Rectangle
getComponentRectangle()
int
getDataViewHeight()
java.awt.Rectangle
getDataViewRectangle()
int
getDataViewWidth()
int
getHeaderAreaHeight()
java.awt.Rectangle
getHeaderAreaRectangle()
int
getHorizontalScrollBarSize()
int
getCharactersPerPage()
int
getCharactersPerRect()
int
getLastCharOffset()
int
getLastRowOffset()
java.awt.Rectangle
getMainAreaRectangle()
org.exbin.bined.basic.BasicCodeAreaZone
getPositionZone(int positionX, int positionY)
java.awt.Rectangle
getRowPositionAreaRectangle()
int
getRowPositionAreaWidth()
int
getRowsPerPage()
int
getRowsPerRect()
int
getScrollPanelHeight()
java.awt.Rectangle
getScrollPanelRectangle()
int
getScrollPanelWidth()
int
getScrollPanelX()
int
getScrollPanelY()
int
getVerticalScrollBarSize()
void
recomputeSizes(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()
-
-