203204205206207208209210211212213
handler); forms[MainFrame.SMITHS].calc(); break; case 1: forms[MainFrame.HERMITIAN] = new HermitianForm( handler); forms[MainFrame.HERMITIAN].calc(); break; default:
197198199200201202203204205206207
if (work) { switch (formChooser.getSelectedIndex()) { case 0: forms[MainFrame.SMITHS] = new SmithsForm( handler); forms[MainFrame.SMITHS].calc(); break; case 1:
176177178179180181182183184185186
public void run() { String name = fileName.getText(); try { fileReader = new MatrixFileReader(name); handler = new ConcretePyMatrixHandler( fileReader.getMatrix()); } catch (Exception e) { String message = ""; if (e.getMessage() != null) {
177178179180181182183184185186187
String name = fileName.getText(); try { fileReader = new MatrixFileReader(name); handler = new ConcretePyMatrixHandler( fileReader.getMatrix()); } catch (Exception e) { String message = ""; if (e.getMessage() != null) { message = e.getMessage();