Package org.ngengine.gui.components
Class NQrViewer
java.lang.Object
com.jme3.scene.Spatial
com.jme3.scene.Node
com.simsilica.lemur.Panel
com.simsilica.lemur.Container
org.ngengine.gui.components.NQrViewer
- All Implemented Interfaces:
HasLocalTransform,CloneableSmartAsset,Collidable,Savable,JmeCloneable,GuiControlListener,GuiUpdateListener,MouseListener,Cloneable
public class NQrViewer
extends Container
implements GuiControlListener, GuiUpdateListener, MouseListener
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.jme3.scene.Spatial
Spatial.BatchHint, Spatial.CullHint, Spatial.DFSMode -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final QuadBackgroundComponentprotected ColorRGBAstatic final Stringprotected NQrViewer.ErrorCorrectionLevelprotected Containerprotected booleanprotected Labelprotected ColorRGBAprotected Containerprotected intprotected intprotected booleanprotected booleanprotected StringFields inherited from class com.simsilica.lemur.Panel
EFFECT_CLOSE, EFFECT_OPEN, LAYER_BACKGROUND, LAYER_BORDER, LAYER_INSETSFields inherited from class com.jme3.scene.Spatial
batchHint, controls, cullHint, frustrumIntersects, key, localLights, localOverrides, localTransform, name, parent, queueBucket, queueDistance, refreshFlags, RF_BOUND, RF_CHILD_LIGHTLIST, RF_GLOBAL_LIGHTS, RF_LIGHTLIST, RF_MATPARAM_OVERRIDE, RF_TRANSFORM, shadowMode, userData, worldBound, worldLights, worldOverrides, worldTransform -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfocusGained(GuiControl source) voidfocusLost(GuiControl source) intintgetValue()voidguiUpdate(GuiControl source, float tpf) protected voidbooleanisSecret()booleanisShown()voidmouseButtonEvent(MouseButtonEvent event, Spatial target, Spatial capture) voidmouseEntered(MouseMotionEvent event, Spatial target, Spatial capture) voidmouseExited(MouseMotionEvent event, Spatial target, Spatial capture) voidmouseMoved(MouseMotionEvent event, Spatial target, Spatial capture) protected voidrepaint()voidreshape(GuiControl source, Vector3f pos, Vector3f size) voidsetClickAction(Consumer<String> action) voidsetCopyAction(Consumer<String> action) voidsetDarkPixelsColor(ColorRGBA color) voidsetErrorCorrectionLevel(NQrViewer.ErrorCorrectionLevel errorCorrectionLevel) voidsetIsSecret(boolean secret) voidvoidsetLabelHAlignment(HAlignment alignment) voidsetLabelVAlignment(VAlignment alignment) voidsetLightPixelsColor(ColorRGBA color) voidsetQrPreferredSize(int qrPreferredSize) voidsetQrSize(int qrSize) voidprotected ImageMethods inherited from class com.simsilica.lemur.Container
addChild, clearChildren, detachChildAt, getLayout, removeChild, setLayout, toStringMethods inherited from class com.simsilica.lemur.Panel
addEffect, addMouseListener, getAlpha, getBackground, getBorder, getEffectControl, getEffects, getElementId, getInsets, getInsetsComponent, getPreferredSize, getSize, getStyle, hasEffect, removeEffect, removeMouseListener, runEffect, setAlpha, setAlpha, setBackground, setBorder, setChildAlpha, setEffects, setInsets, setInsetsComponent, setPreferredSize, setSizeMethods inherited from class com.jme3.scene.Node
attachChild, attachChildAt, breadthFirstTraversal, clone, cloneFields, collideWith, deepClone, depthFirstTraversal, descendantMatches, descendantMatches, descendantMatches, detachAllChildren, detachChild, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getQuantity, getTriangleCount, getVertexCount, hasChild, oldDeepClone, read, setLightListRefresh, setLodLevel, setMaterial, setMatParamOverrideRefresh, setModelBound, setParent, setTransformRefresh, swapChildren, updateGeometricState, updateLogicalState, updateModelBound, updateWorldBound, writeMethods inherited from class com.jme3.scene.Spatial
addControl, addControlAt, addLight, addMatParamOverride, breadthFirstTraversal, center, checkCulling, clearMatParamOverrides, clone, depthFirstTraversal, forceRefresh, getBatchHint, getControl, getControl, getCullHint, getKey, getLastFrustumIntersection, getLocalBatchHint, getLocalCullHint, getLocalLightList, getLocalMatParamOverrides, getLocalQueueBucket, getLocalRotation, getLocalScale, getLocalShadowMode, getLocalToWorldMatrix, getLocalTransform, getLocalTranslation, getName, getNumControls, getParent, getQueueBucket, getShadowMode, getUserData, getUserDataKeys, getWorldBound, getWorldLightList, getWorldMatParamOverrides, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, hasGlobalLights, jmeClone, localToWorld, lookAt, matches, move, move, oldClone, removeControl, removeControl, removeFromParent, removeLight, removeMatParamOverride, rotate, rotate, rotateUpTo, runControlRender, scale, scale, setBatchHint, setBoundRefresh, setCullHint, setKey, setLastFrustumIntersection, setLocalRotation, setLocalRotation, setLocalScale, setLocalScale, setLocalScale, setLocalTransform, setLocalTranslation, setLocalTranslation, setName, setQueueBucket, setRequiresUpdates, setShadowMode, setUserData, updateMatParamOverrides, updateWorldLightList, updateWorldTransforms, worldToLocal
-
Field Details
-
ELEMENT_ID
- See Also:
-
value
-
secret
protected boolean secret -
show
protected boolean show -
errorCorrectionLevel
-
background
-
lightColor
-
darkPixelsColor
-
label
-
invalidated
protected boolean invalidated -
iconBar
-
qrCode
-
qrSize
protected int qrSize -
qrPreferredSize
protected int qrPreferredSize -
copyAction
-
clickAction
-
-
Constructor Details
-
NQrViewer
public NQrViewer() -
NQrViewer
-
-
Method Details
-
setQrSize
public void setQrSize(int qrSize) -
getQrSize
public int getQrSize() -
setQrPreferredSize
public void setQrPreferredSize(int qrPreferredSize) -
getQrPreferredSize
public int getQrPreferredSize() -
setLabel
-
setLabelHAlignment
-
setLabelVAlignment
-
setCopyAction
-
setClickAction
-
setLightPixelsColor
@StyleAttribute(value="lightPixelsColor", lookupDefault=false) public void setLightPixelsColor(ColorRGBA color) -
setDarkPixelsColor
@StyleAttribute(value="darkPixelsColor", lookupDefault=false) public void setDarkPixelsColor(ColorRGBA color) -
setErrorCorrectionLevel
-
isSecret
public boolean isSecret() -
setIsSecret
public void setIsSecret(boolean secret) -
setValue
-
getValue
-
invalidate
protected void invalidate() -
repaint
protected void repaint() -
isShown
public boolean isShown() -
toImage
-
reshape
- Specified by:
reshapein interfaceGuiControlListener
-
focusGained
- Specified by:
focusGainedin interfaceGuiControlListener
-
focusLost
- Specified by:
focusLostin interfaceGuiControlListener
-
guiUpdate
- Specified by:
guiUpdatein interfaceGuiUpdateListener
-
mouseButtonEvent
- Specified by:
mouseButtonEventin interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseListener
-