Class PMIBarcode
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponent
-
- com.inductiveautomation.factorypmi.application.components.PMIBarcode
-
- All Implemented Interfaces:
DynamicPropertyProvider
,LocaleListener
,MutableDynamicPropertyProvider
,StyleProvider
,ComponentLifecycle
,QualityMonitor
,VisionComponent
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
public class PMIBarcode extends AbstractVisionComponent
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
AZTEC
protected int
barcodeType
static int
CODABAR
static int
CODABAR_NAR
static int
CODE128
static int
CODE39
static int
CODE39_NAR
protected int
cursorCode
static int
DATAMATRIX
static int
EAN_13
static int
EAN_8
static int
EXT_CODE39
static int
EXT_CODE39_NAR
protected org.krysalis.barcode4j.impl.AbstractBarcodeBean
generator
static int
INTER_CODE25
static int
INTER_CODE25_NAR
static int
MSI
static int
PDF417
static int
QR
static int
QR_CODE_AUTO
protected int
qrCodeVersion
protected com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
qrEcLevel
static int
UPCA
-
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponent
antialias, context
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
COMPONENT_RUNNING
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProvider
RESERVED_SET_KEY
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponent
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
-
-
Constructor Summary
Constructors Constructor Description PMIBarcode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doPaint(java.awt.Graphics graphics, java.awt.Dimension d, java.awt.Insets insets, boolean doTransforms)
void
doZxingPaint(java.awt.Graphics graphics, java.awt.Dimension dimension)
int
getAngleDegrees()
java.awt.Color
getBarcodeBackground()
int
getBarcodeHeight()
int
getBarcodeType()
java.lang.String
getCode()
int
getNarrowestBarWidth()
int
getQrCodeVersion()
int
getQrEcLevel()
boolean
isCheckDigit()
boolean
isShowText()
protected void
paintComponent(java.awt.Graphics g)
void
setAngleDegrees(int angleDegrees)
void
setBarcodeBackground(java.awt.Color barcodeBackground)
void
setBarcodeHeight(int barcodeHeight)
void
setBarcodeType(int barcodeType)
void
setCheckDigit(boolean checkDigit)
void
setCode(java.lang.String code)
void
setNarrowestBarWidth(int narrowestBarWidth)
void
setQrCodeVersion(int version)
void
setQrEcLevel(int level)
void
setShowText(boolean showText)
-
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponent
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, isAntialias, isPropertyDefined, localeChanged, onShutdown, onStartup, paintChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQuality
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUI
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
CODE39
public static final int CODE39
- See Also:
- Constant Field Values
-
CODE39_NAR
public static final int CODE39_NAR
- See Also:
- Constant Field Values
-
EXT_CODE39
public static final int EXT_CODE39
- See Also:
- Constant Field Values
-
EXT_CODE39_NAR
public static final int EXT_CODE39_NAR
- See Also:
- Constant Field Values
-
CODE128
public static final int CODE128
- See Also:
- Constant Field Values
-
CODABAR
public static final int CODABAR
- See Also:
- Constant Field Values
-
CODABAR_NAR
public static final int CODABAR_NAR
- See Also:
- Constant Field Values
-
INTER_CODE25
public static final int INTER_CODE25
- See Also:
- Constant Field Values
-
INTER_CODE25_NAR
public static final int INTER_CODE25_NAR
- See Also:
- Constant Field Values
-
MSI
public static final int MSI
- See Also:
- Constant Field Values
-
EAN_13
public static final int EAN_13
- See Also:
- Constant Field Values
-
EAN_8
public static final int EAN_8
- See Also:
- Constant Field Values
-
QR
public static final int QR
- See Also:
- Constant Field Values
-
DATAMATRIX
public static final int DATAMATRIX
- See Also:
- Constant Field Values
-
AZTEC
public static final int AZTEC
- See Also:
- Constant Field Values
-
PDF417
public static final int PDF417
- See Also:
- Constant Field Values
-
UPCA
public static final int UPCA
- See Also:
- Constant Field Values
-
QR_CODE_AUTO
public static final int QR_CODE_AUTO
- See Also:
- Constant Field Values
-
barcodeType
protected int barcodeType
-
qrCodeVersion
protected int qrCodeVersion
-
qrEcLevel
protected com.google.zxing.qrcode.decoder.ErrorCorrectionLevel qrEcLevel
-
cursorCode
protected int cursorCode
-
generator
protected org.krysalis.barcode4j.impl.AbstractBarcodeBean generator
-
-
Method Detail
-
paintComponent
protected void paintComponent(java.awt.Graphics g)
- Overrides:
paintComponent
in classAbstractVisionComponent
-
doZxingPaint
public void doZxingPaint(java.awt.Graphics graphics, java.awt.Dimension dimension)
-
doPaint
public void doPaint(java.awt.Graphics graphics, java.awt.Dimension d, java.awt.Insets insets, boolean doTransforms)
-
getBarcodeType
public int getBarcodeType()
-
setBarcodeType
public void setBarcodeType(int barcodeType)
-
getQrCodeVersion
public int getQrCodeVersion()
-
setQrCodeVersion
public void setQrCodeVersion(int version)
-
getQrEcLevel
public int getQrEcLevel()
-
setQrEcLevel
public void setQrEcLevel(int level)
-
isShowText
public boolean isShowText()
-
setShowText
public void setShowText(boolean showText)
-
getNarrowestBarWidth
public int getNarrowestBarWidth()
-
setNarrowestBarWidth
public void setNarrowestBarWidth(int narrowestBarWidth)
-
getBarcodeHeight
public int getBarcodeHeight()
-
setBarcodeHeight
public void setBarcodeHeight(int barcodeHeight)
-
getAngleDegrees
public int getAngleDegrees()
-
setAngleDegrees
public void setAngleDegrees(int angleDegrees)
-
getBarcodeBackground
public java.awt.Color getBarcodeBackground()
-
setBarcodeBackground
public void setBarcodeBackground(java.awt.Color barcodeBackground)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
isCheckDigit
public boolean isCheckDigit()
-
setCheckDigit
public void setCheckDigit(boolean checkDigit)
-
-