r406 - in trunk/nuiton-matrix-gui/src: main/java/org/nuiton/math/matrix/gui test/java/org/nuiton/math/matrix/gui
Author: echatellier Date: 2012-01-04 15:35:47 +0100 (Wed, 04 Jan 2012) New Revision: 406 Url: http://nuiton.org/repositories/revision/nuiton-matrix/406 Log: #1860 : Constructor MatrixPanelEditor(Matrix m) doesn't render matrix Modified: trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPanelEditor.jaxx trunk/nuiton-matrix-gui/src/test/java/org/nuiton/math/matrix/gui/MatrixPanelEditorTest.java Modified: trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPanelEditor.jaxx =================================================================== --- trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPanelEditor.jaxx 2012-01-04 14:03:15 UTC (rev 405) +++ trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPanelEditor.jaxx 2012-01-04 14:35:47 UTC (rev 406) @@ -56,7 +56,8 @@ public MatrixPanelEditor(MatrixND m, boolean dimensionEdit) { this(dimensionEdit); - matrix = m; + //this.matrix = m; doesn't work + setMatrix(m); } @Override Modified: trunk/nuiton-matrix-gui/src/test/java/org/nuiton/math/matrix/gui/MatrixPanelEditorTest.java =================================================================== --- trunk/nuiton-matrix-gui/src/test/java/org/nuiton/math/matrix/gui/MatrixPanelEditorTest.java 2012-01-04 14:03:15 UTC (rev 405) +++ trunk/nuiton-matrix-gui/src/test/java/org/nuiton/math/matrix/gui/MatrixPanelEditorTest.java 2012-01-04 14:35:47 UTC (rev 406) @@ -31,6 +31,7 @@ import javax.swing.JFrame; +import org.junit.Assert; import org.junit.Test; import org.nuiton.math.matrix.MatrixFactory; import org.nuiton.math.matrix.MatrixHelper; @@ -125,6 +126,17 @@ editor.setMatrix(matrix); show(editor); } + + /** + * En 2.2.2 mettre la matrice en construteur ne fonctionnait pas. + */ + @Test + public void testModelNDDim3MInConstructor() { + MatrixND matrix = getMatrixTest(3); + MatrixPanelEditor editor = new MatrixPanelEditor(matrix, false); + Assert.assertTrue(editor.getTable().getModel() instanceof MatrixTableModel); + show(editor); + } @Test public void testModelNDDim4() {
participants (1)
-
echatellier@users.nuiton.org