Package org.exbin.bined.swing
Class CodeAreaSwingUtils
- java.lang.Object
-
- org.exbin.bined.swing.CodeAreaSwingUtils
-
@ParametersAreNonnullByDefault public class CodeAreaSwingUtils extends java.lang.Object
Binary editor component swing utilities.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CodeAreaSwingUtils.BinaryDataClipboardData
static interface
CodeAreaSwingUtils.ClipboardData
static class
CodeAreaSwingUtils.CodeDataClipboardData
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_ENCODING
static int
EXCEPTION1_CODE_POINT
static int
EXCEPTION2_CODE_POINT
static java.lang.String
FALLBACK_CLIPBOARD
static int
INV_SPACE_CODE_POINT
static int
MAX_COLOR_COMPONENT_VALUE
static int
MAX_MONOSPACE_CODE_POINT
static int
MIN_MONOSPACE_CODE_POINT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
areSameColors(java.awt.Color color, java.awt.Color comparedColor)
static boolean
canPaste(java.awt.datatransfer.Clipboard clipboard, java.awt.datatransfer.DataFlavor binaryDataFlavor)
static java.awt.Color
computeGrayColor(java.awt.Color color)
static int
computeOddColorComponent(int colorComponent)
static java.awt.Color
createNegativeColor(java.awt.Color color)
static java.awt.Color
createOddColor(java.awt.Color color)
static java.awt.datatransfer.Clipboard
getClipboard()
A sharedClipboard
.static int
getHorizontalScrollBarPolicy(org.exbin.bined.ScrollBarVisibility scrollBarVisibility)
static int
getMetaMaskDown()
static int
getVerticalScrollBarPolicy(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
-
-