From: <bma...@us...> - 2017-01-26 16:54:35
|
Revision: 9531 http://sourceforge.net/p/fudaa/svn/9531 Author: bmarchan Date: 2017-01-26 16:54:33 +0000 (Thu, 26 Jan 2017) Log Message: ----------- Fix LSPIV : Import des fichiers avec le nom correspondant Modified Paths: -------------- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivUtils.java trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportComputeParamAction.java trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGRPAction.java trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGridAction.java trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportOrthoParamAction.java trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportTransectAction.java Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivUtils.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivUtils.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivUtils.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -91,11 +91,15 @@ FILE_FLT_PROJ=new BuFileFilter("lspiv.zip",PivResource.getS("Fichier projet")); FILE_FLT_PGM=new BuFileFilter("pgm",PivResource.getS("Fichiers images en niveaux de gris")); FILE_FLT_IMAGES=new BuFileFilter(new String[]{"jpg","jpeg","gif","png","pgm","tif","tiff","bmp"},PivResource.getS("Fichiers images")); - FILE_FLT_GRID=new BuFileFilter("dat",PivResource.getS("Fichier grid")); - FILE_FLT_GRP=new BuFileFilter("dat",PivResource.getS("Fichier GRP")); + FILE_FLT_GRID=new BuFileFilter("grid.dat",PivResource.getS("Fichier grille (grid.dat)")); + FILE_FLT_GRID.setExtensionListInDescription(false); + FILE_FLT_GRP=new BuFileFilter("GRP.dat",PivResource.getS("Fichier points (GRP.dat)")); + FILE_FLT_GRP.setExtensionListInDescription(false); FILE_FLT_BATHY=new BuFileFilter(new String[]{"dat",FILE_FLT_TRANS_BTH.getFirstExt()},PivResource.getS("Fichier bathy")); - FILE_FLT_TRANSF_PARAMS=new BuFileFilter("dat",PivResource.getS("Fichier params transformation")); - FILE_FLT_COMPUTE_PARAMS=new BuFileFilter("dat",PivResource.getS("Fichier params calcul")); + FILE_FLT_TRANSF_PARAMS=new BuFileFilter("img_ref.dat",PivResource.getS("Fichier transformation (img_ref.dat)")); + FILE_FLT_TRANSF_PARAMS.setExtensionListInDescription(false); + FILE_FLT_COMPUTE_PARAMS=new BuFileFilter("PIV_param.dat",PivResource.getS("Fichier calcul (PIV_param.dat)")); + FILE_FLT_COMPUTE_PARAMS.setExtensionListInDescription(false); FILE_FLT_XLSX=new BuFileFilter("xlsx",PivResource.getS("Fichier Excel")); } Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportComputeParamAction.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportComputeParamAction.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportComputeParamAction.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -56,13 +56,16 @@ } // Selection du fichier - if (fcParams==null) - fcParams = new CtuluFileChooser(true); + if (fcParams == null) { + fcParams=new CtuluFileChooser(true); + fcParams.setAcceptAllFileFilterUsed(true); + fcParams.setFileFilter(PivUtils.FILE_FLT_COMPUTE_PARAMS); + // Pas terrible, mais evite de redonner le nom manuellement. + fcParams.setSelectedFile(new File(PivUtils.FILE_FLT_COMPUTE_PARAMS.getFirstExt())); + fcParams.setMultiSelectionEnabled(false); + fcParams.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de parametres de calcul")); + } - fcParams.setAcceptAllFileFilterUsed(true); - fcParams.setFileFilter(PivUtils.FILE_FLT_COMPUTE_PARAMS); - fcParams.setMultiSelectionEnabled(false); - fcParams.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de parametres de calcul")); if (fcParams.showOpenDialog(impl.getFrame()) == CtuluFileChooser.CANCEL_OPTION) { return; } Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGRPAction.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGRPAction.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGRPAction.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -64,12 +64,16 @@ } // Selection du fichier - if (fcGRP==null) - fcGRP = new CtuluFileChooser(true); - fcGRP.setAcceptAllFileFilterUsed(true); - fcGRP.setFileFilter(PivUtils.FILE_FLT_GRP); - fcGRP.setMultiSelectionEnabled(false); - fcGRP.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier GRP")); + if (fcGRP == null) { + fcGRP=new CtuluFileChooser(true); + fcGRP.setAcceptAllFileFilterUsed(true); + fcGRP.setFileFilter(PivUtils.FILE_FLT_GRP); + // Pas terrible, mais evite de redonner le nom manuellement. + fcGRP.setSelectedFile(new File(PivUtils.FILE_FLT_GRP.getFirstExt())); + fcGRP.setMultiSelectionEnabled(false); + fcGRP.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier GRP")); + } + if (fcGRP.showOpenDialog(impl.getFrame()) == JFileChooser.CANCEL_OPTION) { return; } Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGridAction.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGridAction.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportGridAction.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -61,12 +61,16 @@ } // Selection du fichier - if (fcGrid==null) - fcGrid = new CtuluFileChooser(true); - fcGrid.setAcceptAllFileFilterUsed(true); - fcGrid.setFileFilter(PivUtils.FILE_FLT_GRID); - fcGrid.setMultiSelectionEnabled(false); - fcGrid.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de grille")); + if (fcGrid == null) { + fcGrid=new CtuluFileChooser(true); + fcGrid.setAcceptAllFileFilterUsed(true); + fcGrid.setFileFilter(PivUtils.FILE_FLT_GRID); + // Pas terrible, mais evite de redonner le nom manuellement. + fcGrid.setSelectedFile(new File(PivUtils.FILE_FLT_GRID.getFirstExt())); + fcGrid.setMultiSelectionEnabled(false); + fcGrid.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de grille")); + } + if (fcGrid.showOpenDialog(impl.getFrame()) == CtuluFileChooser.CANCEL_OPTION) { return; } Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportOrthoParamAction.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportOrthoParamAction.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportOrthoParamAction.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -53,13 +53,16 @@ } // Selection du fichier - if (fcParams==null) - fcParams = new CtuluFileChooser(true); + if (fcParams == null) { + fcParams=new CtuluFileChooser(true); + fcParams.setAcceptAllFileFilterUsed(true); + fcParams.setFileFilter(PivUtils.FILE_FLT_TRANSF_PARAMS); + // Pas terrible, mais evite de redonner le nom manuellement. + fcParams.setSelectedFile(new File(PivUtils.FILE_FLT_TRANSF_PARAMS.getFirstExt())); + fcParams.setMultiSelectionEnabled(false); + fcParams.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de parametres de transformation")); + } - fcParams.setAcceptAllFileFilterUsed(true); - fcParams.setFileFilter(PivUtils.FILE_FLT_TRANSF_PARAMS); - fcParams.setMultiSelectionEnabled(false); - fcParams.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier de parametres de transformation")); if (fcParams.showOpenDialog(impl.getFrame()) == CtuluFileChooser.CANCEL_OPTION) { return; } Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportTransectAction.java =================================================================== --- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportTransectAction.java 2017-01-25 16:13:07 UTC (rev 9530) +++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivImportTransectAction.java 2017-01-26 16:54:33 UTC (rev 9531) @@ -48,12 +48,15 @@ } // Selection du fichier - if (fcTransect==null) - fcTransect = new CtuluFileChooser(); - fcTransect.setAcceptAllFileFilterUsed(true); - fcTransect.setFileFilter(PivUtils.FILE_FLT_BATHY); - fcTransect.setMultiSelectionEnabled(false); - fcTransect.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier transect")); + if (fcTransect == null) { + fcTransect=new CtuluFileChooser(true); + fcTransect.setAcceptAllFileFilterUsed(true); + fcTransect.setFileFilter(PivUtils.FILE_FLT_BATHY); + fcTransect.setSelectedFile(new File("trans0001.bth_dat")); + fcTransect.setMultiSelectionEnabled(false); + fcTransect.setDialogTitle(PivResource.getS("S\xE9lection d'un fichier transect")); + } + if (fcTransect.showOpenDialog(impl.getFrame()) == CtuluFileChooser.CANCEL_OPTION) { return; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |