@Override public void onValuesChanged(GridValues values) { if (chbMatchContent.isChecked()) { model.contentValues.set(model.patchValues); } updatePreviewNinePatch(); } });
private void updateZipping() { if (model == null) return; boolean zipping = model.isZipping(); chbZipping.setChecked(zipping); } }
private VisCheckBox[] getCheckBoxArray (int count) { VisCheckBox[] array = new VisCheckBox[count]; for (int i = 0; i < count; i++) array[i] = new VisCheckBox("check"); return array; } }
protected Drawable getCheckboxTickImage () { if (isChecked()) { return isDisabled() ? style.tickDisabled : style.tick; } return null; }
@Override public void onValuesChanged(GridValues values) { if (chbMatchContent.isChecked() && !model.contentValues.equals(model.patchValues)) { chbMatchContent.setChecked(false); } } });
@LmlAction("onSettingsCbChecked") void onSettingsCbChecked(VisCheckBox checkBox) { PackModel pack = getSelectedPack(); if (pack == null) return; TexturePacker.Settings settings = pack.getSettings(); switch (checkBox.getName()) { case "cbUseFastAlgorithm": settings.fast = checkBox.isChecked(); break; case "cbEdgePadding": settings.edgePadding = checkBox.isChecked(); break; case "cbStripWhitespaceX": settings.stripWhitespaceX = checkBox.isChecked(); break; case "cbStripWhitespaceY": settings.stripWhitespaceY = checkBox.isChecked(); break; case "cbAllowRotation": settings.rotation = checkBox.isChecked(); break; case "cbBleeding": settings.bleed = checkBox.isChecked(); break; case "cbDuplicatePadding": settings.duplicatePadding = checkBox.isChecked(); break; case "cbForcePot": settings.pot = checkBox.isChecked(); break; case "cbForceMof": settings.multipleOfFour = checkBox.isChecked(); break; case "cbUseAliases": settings.alias = checkBox.isChecked(); break; case "cbIgnoreBlankImages": settings.ignoreBlankImages = checkBox.isChecked(); break; case "cbDebug": settings.debug = checkBox.isChecked(); break; case "cbUseIndices": settings.useIndexes = checkBox.isChecked(); break; case "cbPremultiplyAlpha": settings.premultiplyAlpha = checkBox.isChecked(); break; case "cbGrid": settings.grid = checkBox.isChecked(); break; case "cbSquare": settings.square = checkBox.isChecked(); break; case "cbLimitMemory": settings.limitMemory = checkBox.isChecked(); break; } }
final VisCheckBox useTypeFilter = new VisCheckBox("use type filter"); final VisCheckBox multiSelect = new VisCheckBox("multi-selection"); multiSelect.setChecked(true); useTypeFilter.addListener(new ChangeListener() { @Override public void changed (ChangeEvent event, Actor actor) { multiSelect.addListener(new ChangeListener() { @Override public void changed (ChangeEvent event, Actor actor) {
public VisCheckBox (String text, VisCheckBoxStyle style) { super(text, style); clearChildren(); bgImage = new Image(style.checkBackground); tickImage = new Image(style.tick); imageStackCell = add(imageStack = new Stack(bgImage, tickImage)); Label label = getLabel(); add(label).padLeft(5); label.setAlignment(Align.left); setSize(getPrefWidth(), getPrefHeight()); addListener(new InputListener() { @Override public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) { if (isDisabled() == false) FocusManager.switchFocus(getStage(), VisCheckBox.this); return false; } }); }
edtFilePrefix.setText(inputFile.getDirFilePrefix()); chbRecursive.setChecked(inputFile.isRecursive()); chbFlattenPaths.setChecked(inputFile.isFlattenPaths()); edtRegionName.setText(inputFile.getRegionName()); chbNinePatch.setProgrammaticChangeEvents(false); if (inputFile.isFileBasedNinePatch()) { chbNinePatch.setDisabled(true); chbNinePatch.setChecked(true); btnEditNinePatch.setVisible(true); } else { chbNinePatch.setDisabled(false); chbNinePatch.setChecked(inputFile.isProgrammaticNinePatch()); btnEditNinePatch.setVisible(inputFile.isProgrammaticNinePatch()); chbNinePatch.setProgrammaticChangeEvents(true);
VisCheckBox normalCheckbox = new VisCheckBox("checkbox"); VisCheckBox disabledCheckbox = new VisCheckBox("disabled"); VisCheckBox disabledCheckedCheckbox = new VisCheckBox("disabled checked"); disabledCheckbox.setDisabled(true); disabledCheckedCheckbox.setDisabled(true); disabledCheckedCheckbox.setChecked(true);
@Override public void draw (Batch batch, float parentAlpha) { bgImage.setDrawable(getCheckboxBgImage()); tickImage.setDrawable(getCheckboxTickImage()); super.draw(batch, parentAlpha); if (isDisabled() == false && stateInvalid && style.errorBorder != null) { style.errorBorder.draw(batch, getX() + imageStack.getX(), getY() + imageStack.getY(), imageStack.getWidth(), imageStack.getHeight()); } else if (focusBorderEnabled && drawBorder && style.focusBorder != null) { style.focusBorder.draw(batch, getX() + imageStack.getX(), getY() + imageStack.getY(), imageStack.getWidth(), imageStack.getHeight()); } }
Drawable icon = iconProvider.provideIcon(this); selectCheckBox = new VisCheckBox(""); selectCheckBox.setFocusBorderEnabled(false); selectCheckBox.setProgrammaticChangeEvents(false); boolean shouldShowItemShowCheckBox = showSelectionCheckboxes && ( (selectionMode == SelectionMode.FILES_AND_DIRECTORIES)
addCloseButton(); final VisCheckBox debugViewCheckBox = new VisCheckBox("toggle debug view"); debugViewCheckBox.addListener(new ChangeListener() { @Override public void changed (ChangeEvent event, Actor actor) {
selectCheckBox.addListener(new InputListener() { @Override public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) { selectCheckBox.addListener(new ChangeListener() { @Override public void changed (ChangeEvent event, Actor actor) {
private void addVisComponents () { VisCheckBox collapseCheckBox = new VisCheckBox("show advanced settings"); collapseCheckBox.setChecked(true); table.add(new VisCheckBox("advanced option #1")).row(); table.add(new VisCheckBox("advanced option #2")).row(); table.add(numberTable).padTop(3).row(); collapseCheckBox.addListener(new ChangeListener() { @Override public void changed (ChangeEvent event, Actor actor) { notAdvancedTable.add(new VisCheckBox("option #1")).row(); notAdvancedTable.add(new VisCheckBox("option #2")).row(); notAdvancedTable.add(dummyButton);
@LmlAction("onMatchContentChanged") void onMatchContentChanged() { boolean checked = chbMatchContent.isChecked(); if (checked) { model.contentValues.set(model.patchValues); } }
private void deselect (boolean removeFromList) { setBackground((Drawable) null); selectCheckBox.setChecked(false); if (removeFromList) selectedItems.removeValue(this, true); }
VisValidatableTextField lastNameField = new VisValidatableTextField(); VisValidatableTextField age = new VisValidatableTextField(); VisCheckBox termsCheckbox = new VisCheckBox("accept terms");
@LmlAction("onZippingChanged") void onZippingChanged() { if (model == null) return; boolean zipping = chbZipping.isChecked(); model.setZipping(zipping); }
public VisCheckBox (String text, boolean checked) { this(text, VisUI.getSkin().get(VisCheckBoxStyle.class)); setChecked(checked); }