Package com.soldatenko.wavetest

Examples of com.soldatenko.wavetest.WaveTestModel


            @Override
            public WaveTestModel getModel() {
                return view.getModel();
            }
        };
        WaveTestModel initialModel = new WaveTestModel(1, 1); // we don't know view size yet.
        view = new WaveTestView(initialModel, pixelPerCell);
        view.addMouseListener(new MouseAdapter() {
            @Override
            public void mousePressed(MouseEvent e) {
                int rowIndex = e.getY() / pixelPerCell;
View Full Code Here


    }

    private void adjustModel() {
        int rows = (int) Math.round(Math.ceil((double) view.getHeight() / pixelPerCell));
        int cols = (int) Math.round(Math.ceil((double) view.getWidth() / pixelPerCell));
        WaveTestModel model = view.getModel();
        if (model == null || model.getRows() != rows || model.getCols() != cols) {
            view.setModel(new WaveTestModel(rows, cols));
        }
    }
View Full Code Here

TOP

Related Classes of com.soldatenko.wavetest.WaveTestModel

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.