X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fgui%2FUserDefinedColours.java;h=8398643c3bede3aca4e031f245c3f790e3d56103;hb=9e896372d111e5b6090ce211e06c6c6e5c4a75fa;hp=a4095493b9fb8212a5c6483fa004367d6d039d31;hpb=3647f2e6c679ed5ef3e673f10a8d1afb2882014e;p=jalview.git diff --git a/src/jalview/gui/UserDefinedColours.java b/src/jalview/gui/UserDefinedColours.java index a409549..8398643 100755 --- a/src/jalview/gui/UserDefinedColours.java +++ b/src/jalview/gui/UserDefinedColours.java @@ -2,6 +2,7 @@ package jalview.gui; import jalview.jbgui.GUserDefinedColours; import jalview.datamodel.*; +import jalview.io.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; @@ -123,11 +124,13 @@ public class UserDefinedColours extends GUserDefinedColours implements ChangeLis protected void loadbutton_actionPerformed(ActionEvent e) { - JFileChooser chooser = new JFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY")); + JalviewFileChooser chooser = new JalviewFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY"), + new String[]{".jvuc"}, "Jalview User Colours"); + chooser.setFileView(new jalview.io.JalviewFileView()); chooser.setDialogTitle("Load colour scheme"); chooser.setToolTipText("Load"); int value = chooser.showOpenDialog(this); - if (value == JFileChooser.APPROVE_OPTION) + if (value == JalviewFileChooser.APPROVE_OPTION) { String choice = chooser.getSelectedFile().getPath(); jalview.bin.Cache.setProperty("LAST_DIRECTORY", choice); @@ -155,11 +158,12 @@ public class UserDefinedColours extends GUserDefinedColours implements ChangeLis protected void savebutton_actionPerformed(ActionEvent e) { - JFileChooser chooser = new JFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY")); + JalviewFileChooser chooser = new JalviewFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY")); + chooser.setFileView(new jalview.io.JalviewFileView()); chooser.setDialogTitle("Save colour scheme"); chooser.setToolTipText("Save"); int value = chooser.showSaveDialog(this); - if (value == JFileChooser.APPROVE_OPTION) + if (value == JalviewFileChooser.APPROVE_OPTION) { String choice = chooser.getSelectedFile().getPath(); jalview.bin.Cache.setProperty("USER_DEFINED_COLOUR", choice);