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 SummaryFields Modifier and Type Field Description static intAZTECprotected intbarcodeTypestatic intCODABARstatic intCODABAR_NARstatic intCODE128static intCODE39static intCODE39_NARprotected intcursorCodestatic intDATAMATRIXstatic intEAN_13static intEAN_8static intEXT_CODE39static intEXT_CODE39_NARprotected org.krysalis.barcode4j.impl.AbstractBarcodeBeangeneratorstatic intINTER_CODE25static intINTER_CODE25_NARstatic intMSIstatic intPDF417static intQRstatic intQR_CODE_AUTOprotected intqrCodeVersionprotected com.google.zxing.qrcode.decoder.ErrorCorrectionLevelqrEcLevelstatic intUPCA- 
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentantialias, context
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 - 
Fields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNING
 - 
Fields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 - 
Fields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListenerLOCAL_CHANGE_EVENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProviderRESERVED_SET_KEY
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponentCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description PMIBarcode()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoPaint(java.awt.Graphics graphics, java.awt.Dimension d, java.awt.Insets insets, boolean doTransforms)voiddoZxingPaint(java.awt.Graphics graphics, java.awt.Dimension dimension)intgetAngleDegrees()java.awt.ColorgetBarcodeBackground()intgetBarcodeHeight()intgetBarcodeType()java.lang.StringgetCode()intgetNarrowestBarWidth()intgetQrCodeVersion()intgetQrEcLevel()booleanisCheckDigit()booleanisShowText()protected voidpaintComponent(java.awt.Graphics g)voidsetAngleDegrees(int angleDegrees)voidsetBarcodeBackground(java.awt.Color barcodeBackground)voidsetBarcodeHeight(int barcodeHeight)voidsetBarcodeType(int barcodeType)voidsetCheckDigit(boolean checkDigit)voidsetCode(java.lang.String code)voidsetNarrowestBarWidth(int narrowestBarWidth)voidsetQrCodeVersion(int version)voidsetQrEcLevel(int level)voidsetShowText(boolean showText)- 
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentgetAppContext, 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.JComponentaddAncestorListener, 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.Containeradd, 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.Componentaction, 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- 
CODE39public static final int CODE39 - See Also:
- Constant Field Values
 
 - 
CODE39_NARpublic static final int CODE39_NAR - See Also:
- Constant Field Values
 
 - 
EXT_CODE39public static final int EXT_CODE39 - See Also:
- Constant Field Values
 
 - 
EXT_CODE39_NARpublic static final int EXT_CODE39_NAR - See Also:
- Constant Field Values
 
 - 
CODE128public static final int CODE128 - See Also:
- Constant Field Values
 
 - 
CODABARpublic static final int CODABAR - See Also:
- Constant Field Values
 
 - 
CODABAR_NARpublic static final int CODABAR_NAR - See Also:
- Constant Field Values
 
 - 
INTER_CODE25public static final int INTER_CODE25 - See Also:
- Constant Field Values
 
 - 
INTER_CODE25_NARpublic static final int INTER_CODE25_NAR - See Also:
- Constant Field Values
 
 - 
MSIpublic static final int MSI - See Also:
- Constant Field Values
 
 - 
EAN_13public static final int EAN_13 - See Also:
- Constant Field Values
 
 - 
EAN_8public static final int EAN_8 - See Also:
- Constant Field Values
 
 - 
QRpublic static final int QR - See Also:
- Constant Field Values
 
 - 
DATAMATRIXpublic static final int DATAMATRIX - See Also:
- Constant Field Values
 
 - 
AZTECpublic static final int AZTEC - See Also:
- Constant Field Values
 
 - 
PDF417public static final int PDF417 - See Also:
- Constant Field Values
 
 - 
UPCApublic static final int UPCA - See Also:
- Constant Field Values
 
 - 
QR_CODE_AUTOpublic static final int QR_CODE_AUTO - See Also:
- Constant Field Values
 
 - 
barcodeTypeprotected int barcodeType 
 - 
qrCodeVersionprotected int qrCodeVersion 
 - 
qrEcLevelprotected com.google.zxing.qrcode.decoder.ErrorCorrectionLevel qrEcLevel 
 - 
cursorCodeprotected int cursorCode 
 - 
generatorprotected org.krysalis.barcode4j.impl.AbstractBarcodeBean generator 
 
- 
 - 
Method Detail- 
paintComponentprotected void paintComponent(java.awt.Graphics g) - Overrides:
- paintComponentin class- AbstractVisionComponent
 
 - 
doZxingPaintpublic void doZxingPaint(java.awt.Graphics graphics, java.awt.Dimension dimension)
 - 
doPaintpublic void doPaint(java.awt.Graphics graphics, java.awt.Dimension d, java.awt.Insets insets, boolean doTransforms)
 - 
getBarcodeTypepublic int getBarcodeType() 
 - 
setBarcodeTypepublic void setBarcodeType(int barcodeType) 
 - 
getQrCodeVersionpublic int getQrCodeVersion() 
 - 
setQrCodeVersionpublic void setQrCodeVersion(int version) 
 - 
getQrEcLevelpublic int getQrEcLevel() 
 - 
setQrEcLevelpublic void setQrEcLevel(int level) 
 - 
isShowTextpublic boolean isShowText() 
 - 
setShowTextpublic void setShowText(boolean showText) 
 - 
getNarrowestBarWidthpublic int getNarrowestBarWidth() 
 - 
setNarrowestBarWidthpublic void setNarrowestBarWidth(int narrowestBarWidth) 
 - 
getBarcodeHeightpublic int getBarcodeHeight() 
 - 
setBarcodeHeightpublic void setBarcodeHeight(int barcodeHeight) 
 - 
getAngleDegreespublic int getAngleDegrees() 
 - 
setAngleDegreespublic void setAngleDegrees(int angleDegrees) 
 - 
getBarcodeBackgroundpublic java.awt.Color getBarcodeBackground() 
 - 
setBarcodeBackgroundpublic void setBarcodeBackground(java.awt.Color barcodeBackground) 
 - 
getCodepublic java.lang.String getCode() 
 - 
setCodepublic void setCode(java.lang.String code) 
 - 
isCheckDigitpublic boolean isCheckDigit() 
 - 
setCheckDigitpublic void setCheckDigit(boolean checkDigit) 
 
- 
 
-