Package com.lightcrafts.ui.print.PrintLayoutModel

Examples of com.lightcrafts.ui.print.PrintLayoutModel.LengthUnit


        heightText.setListener(
            new DimensionTextField.Listener() {
                public void dimensionChanged(double height) {
                    if (! readingFromModel) {
                        writingToModel = heightText;
                        LengthUnit unit = heightUnit.getSelectedUnit();
                        model.setImageHeight(height, unit);
                        writingToModel = null;
                    }
                }
            }
View Full Code Here


        widthText.setListener(
            new DimensionTextField.Listener() {
                public void dimensionChanged(double width) {
                    if (! readingFromModel) {
                        writingToModel = widthText;
                        LengthUnit unit = widthUnit.getSelectedUnit();
                        model.setImageWidth(width, unit);
                        writingToModel = null;
                    }
                }
            }
View Full Code Here

        unit.addItemListener(
            new ItemListener() {
                public void itemStateChanged(ItemEvent e) {
                    if (e.getStateChange() == ItemEvent.SELECTED) {
                        double oldDim = text.getDimension();
                        LengthUnit oldUnit = text.getUnit();
                        LengthUnit newUnit = unit.getSelectedUnit();
                        double newDim =
                            newUnit.fromPoints(oldUnit.toPoints(oldDim));
                        text.setUnit(newUnit);
                        text.setDimension(newDim);
                    }
                }
            }
View Full Code Here

        scaleText.setScale(scale);
    }

    private void updateHeight() {
        double h = model.getImageRect().getHeight();
        LengthUnit unit = (LengthUnit) heightUnit.getSelectedItem();
        h = unit.fromPoints(h);
        heightText.setUnit(unit);
        heightText.setDimension(h);
    }
View Full Code Here

        heightText.setDimension(h);
    }

    private void updateWidth() {
        double w = model.getImageRect().getWidth();
        LengthUnit unit = (LengthUnit) widthUnit.getSelectedItem();
        w = unit.fromPoints(w);
        widthText.setUnit(unit);
        widthText.setDimension(w);
    }
View Full Code Here

            public void actionPerformed(ActionEvent event) {
                InputVerifier verifier = getInputVerifier();
                if (! verifier.verify(DimensionTextField.this)) {
                    return;
                }
                LengthUnit unit = getUnit();
                final double delta = (unit == LengthUnit.POINT) ? 1 : .1;
                double dim = getDimension();
                dim += delta;
                if (dim >= 0) {
                    setDimension(dim);
                }
            }
        };
        ActionListener downAction = new ActionListener() {
            public void actionPerformed(ActionEvent event) {
                InputVerifier verifier = getInputVerifier();
                if (! verifier.verify(DimensionTextField.this)) {
                    return;
                }
                LengthUnit unit = getUnit();
                final double delta = (unit == LengthUnit.POINT) ? 1 : .1;
                double dim = getDimension();
                dim -= delta;
                if (dim >= 0) {
                    setDimension(dim);
View Full Code Here

        leftText.setListener(
            new DimensionTextField.Listener() {
                public void dimensionChanged(double left) {
                    if (! readingFromModel) {
                        writingToModel = true;
                        LengthUnit unit = leftUnit.getSelectedUnit();
                        model.setImageX(left, unit);
                        writingToModel = false;
                    }
                }
            }
View Full Code Here

        topText.setListener(
            new DimensionTextField.Listener() {
                public void dimensionChanged(double top) {
                    if (! readingFromModel) {
                        writingToModel = true;
                        LengthUnit unit = topUnit.getSelectedUnit();
                        model.setImageY(top, unit);
                        writingToModel = false;
                    }
                }
            }
View Full Code Here

        unit.addItemListener(
            new ItemListener() {
                public void itemStateChanged(ItemEvent e) {
                    if (e.getStateChange() == ItemEvent.SELECTED) {
                        double oldDim = text.getDimension();
                        LengthUnit oldUnit = text.getUnit();
                        LengthUnit newUnit = unit.getSelectedUnit();
                        double newDim =
                            newUnit.fromPoints(oldUnit.toPoints(oldDim));
                        text.setUnit(newUnit);
                        text.setDimension(newDim);
                    }
                }
            }
View Full Code Here

        return box;
    }

    private void updateTop() {
        double y = model.getImageRect().getY();
        LengthUnit unit = topUnit.getSelectedUnit();
        y = unit.fromPoints(y);
        topText.setUnit(unit);
        topText.setDimension(y);
    }
View Full Code Here

TOP

Related Classes of com.lightcrafts.ui.print.PrintLayoutModel.LengthUnit

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.