MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / updateCommand

Method updateCommand

CodenameOne/src/com/codename1/ui/Button.java:298–313  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

296 }
297
298 private void updateCommand() {
299 if (cmd.getMaterialIcon() == 0) {
300 setRolloverIcon(cmd.getRolloverIcon());
301 setDisabledIcon(cmd.getDisabledIcon());
302 setPressedIcon(cmd.getPressedIcon());
303 } else {
304 if (cmd.getIconFont() != null) {
305 setFontIcon(cmd.getIconFont(), cmd.getMaterialIcon(), cmd.getMaterialIconSize());
306 } else {
307 setMaterialIcon(cmd.getMaterialIcon(), cmd.getMaterialIconSize());
308 }
309 }
310 if (cmd.getIconGapMM() > -1) {
311 setGap(Display.INSTANCE.convertToPixels(cmd.getIconGapMM()));
312 }
313 }
314
315 private ActionListener<? extends ActionEvent> bindListener() {
316 if (bindListener == null) {

Callers 2

ButtonMethod · 0.95
setCommandMethod · 0.95

Calls 14

setRolloverIconMethod · 0.95
setDisabledIconMethod · 0.95
setPressedIconMethod · 0.95
getIconGapMMMethod · 0.80
getRolloverIconMethod · 0.65
getDisabledIconMethod · 0.65
getPressedIconMethod · 0.65
setFontIconMethod · 0.65
setMaterialIconMethod · 0.65
setGapMethod · 0.65
convertToPixelsMethod · 0.65
getMaterialIconMethod · 0.45

Tested by

no test coverage detected