Package org.jwildfire.create.tina.swing

Examples of org.jwildfire.create.tina.swing.MapFileChooser


  public void gradientSaveBtn_clicked() {
    try {
      Layer layer = tinaController.getCurrLayer();
      if (layer != null) {
        JFileChooser chooser = new MapFileChooser(prefs);
        if (prefs.getTinaGradientPath() != null) {
          try {
            chooser.setCurrentDirectory(new File(prefs.getTinaGradientPath()));
          }
          catch (Exception ex) {
            ex.printStackTrace();
          }
        }
        if (chooser.showSaveDialog(rootPanel) == JFileChooser.APPROVE_OPTION) {
          File file = chooser.getSelectedFile();
          RGBPalette gradient = layer.getPalette().makeCopy();
          gradient.setFlam3Name(file.getName());
          new MapGradientWriter().writeGradient(gradient, file.getAbsolutePath());
          tinaController.showStatusMessage(gradient, "gradient saved to disc");
        }
View Full Code Here

TOP

Related Classes of org.jwildfire.create.tina.swing.MapFileChooser

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.