Package com.storedobject.ui
Class BarcodeImage
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.HtmlComponent
com.vaadin.flow.component.HtmlContainer
com.vaadin.flow.component.html.Image
com.storedobject.vaadin.PaintedImage
com.storedobject.ui.BarcodeImage
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.html.Image>
,com.vaadin.flow.component.DetachNotifier
,com.vaadin.flow.component.HasAriaLabel
,com.vaadin.flow.component.HasComponents
,com.vaadin.flow.component.HasElement
,com.vaadin.flow.component.HasEnabled
,com.vaadin.flow.component.HasSize
,com.vaadin.flow.component.HasStyle
,com.vaadin.flow.component.HasText
,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.storedobject.vaadin.PaintedImage
PaintedImage.Type
-
Constructor Summary
ConstructorDescriptionBarcodeImage
(Barcode.Format format) BarcodeImage
(Barcode.Format format, String value) BarcodeImage
(String value) -
Method Summary
Modifier and TypeMethodDescriptiongetValue()
boolean
void
paint
(Graphics2D graphics) Paint the image to theGraphics2D
.void
setFormat
(Barcode.Format format) void
setImageHeight
(int height) Set height of the image.void
setImageWidth
(int width) Set width of the image.void
setPrintText
(boolean printText) void
Methods inherited from class com.storedobject.vaadin.PaintedImage
getImageHeight, getImageWidth, getPainter, getType, redraw, setPainter
Methods inherited from class com.vaadin.flow.component.html.Image
getAlt, getSrc, setAlt, setSrc, setSrc
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, scrollIntoView, set, setElement, setId, setVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAll
Methods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull
-
Constructor Details
-
Method Details
-
setImageWidth
public void setImageWidth(int width) Description copied from class:PaintedImage
Set width of the image.- Overrides:
setImageWidth
in classPaintedImage
- Parameters:
width
- Width of the image in pixels
-
setImageHeight
public void setImageHeight(int height) Description copied from class:PaintedImage
Set height of the image.- Overrides:
setImageHeight
in classPaintedImage
- Parameters:
height
- Height of the image in pixels
-
getValue
-
setValue
-
getFormat
-
setFormat
-
paint
Description copied from class:PaintedImage
Paint the image to theGraphics2D
. if there is a painter already set, that will be invoked to do the painting.- Overrides:
paint
in classPaintedImage
- Parameters:
graphics
-Graphics2D
on which image needs to be drawn
-
isPrintText
public boolean isPrintText() -
setPrintText
public void setPrintText(boolean printText)
-