Package org.exbin.bined.swing
Class CodeAreaSwingUtils
- java.lang.Object
-
- org.exbin.bined.swing.CodeAreaSwingUtils
-
@ParametersAreNonnullByDefault public class CodeAreaSwingUtils extends java.lang.ObjectBinary editor component swing utilities.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCodeAreaSwingUtils.BinaryDataClipboardDatastatic interfaceCodeAreaSwingUtils.ClipboardDatastatic classCodeAreaSwingUtils.CodeDataClipboardData
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_ENCODINGstatic intEXCEPTION1_CODE_POINTstatic intEXCEPTION2_CODE_POINTstatic java.lang.StringFALLBACK_CLIPBOARDstatic intINV_SPACE_CODE_POINTstatic intMAX_COLOR_COMPONENT_VALUEstatic intMAX_MONOSPACE_CODE_POINTstatic intMIN_MONOSPACE_CODE_POINT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanareSameColors(java.awt.Color color, java.awt.Color comparedColor)static booleancanPaste(java.awt.datatransfer.Clipboard clipboard, java.awt.datatransfer.DataFlavor binaryDataFlavor)static java.awt.ColorcomputeGrayColor(java.awt.Color color)static intcomputeOddColorComponent(int colorComponent)static java.awt.ColorcreateNegativeColor(java.awt.Color color)static java.awt.ColorcreateOddColor(java.awt.Color color)static java.awt.datatransfer.ClipboardgetClipboard()A sharedClipboard.static intgetHorizontalScrollBarPolicy(org.exbin.bined.ScrollBarVisibility scrollBarVisibility)static intgetMetaMaskDown()static intgetVerticalScrollBarPolicy(org.exbin.bined.ScrollBarVisibility scrollBarVisibility)
-
-
-
Field Detail
-
MIN_MONOSPACE_CODE_POINT
public static final int MIN_MONOSPACE_CODE_POINT
- See Also:
- Constant Field Values
-
MAX_MONOSPACE_CODE_POINT
public static final int MAX_MONOSPACE_CODE_POINT
- See Also:
- Constant Field Values
-
INV_SPACE_CODE_POINT
public static final int INV_SPACE_CODE_POINT
- See Also:
- Constant Field Values
-
EXCEPTION1_CODE_POINT
public static final int EXCEPTION1_CODE_POINT
- See Also:
- Constant Field Values
-
EXCEPTION2_CODE_POINT
public static final int EXCEPTION2_CODE_POINT
- See Also:
- Constant Field Values
-
MAX_COLOR_COMPONENT_VALUE
public static int MAX_COLOR_COMPONENT_VALUE
-
DEFAULT_ENCODING
public static final java.lang.String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
FALLBACK_CLIPBOARD
public static final java.lang.String FALLBACK_CLIPBOARD
- See Also:
- Constant Field Values
-
-
Method Detail
-
areSameColors
public static boolean areSameColors(@Nullable java.awt.Color color, @Nullable java.awt.Color comparedColor)
-
createOddColor
@Nonnull public static java.awt.Color createOddColor(java.awt.Color color)
-
computeOddColorComponent
public static int computeOddColorComponent(int colorComponent)
-
createNegativeColor
@Nonnull public static java.awt.Color createNegativeColor(java.awt.Color color)
-
computeGrayColor
@Nonnull public static java.awt.Color computeGrayColor(java.awt.Color color)
-
getVerticalScrollBarPolicy
public static int getVerticalScrollBarPolicy(org.exbin.bined.ScrollBarVisibility scrollBarVisibility)
-
getHorizontalScrollBarPolicy
public static int getHorizontalScrollBarPolicy(org.exbin.bined.ScrollBarVisibility scrollBarVisibility)
-
canPaste
public static boolean canPaste(java.awt.datatransfer.Clipboard clipboard, java.awt.datatransfer.DataFlavor binaryDataFlavor)
-
getMetaMaskDown
public static int getMetaMaskDown()
-
getClipboard
@Nonnull public static java.awt.datatransfer.Clipboard getClipboard()
A sharedClipboard.- Returns:
- clipboard clipboard instance
-
-