[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui GUI.java, 1.106, 1.107
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2009-04-23 08:18:00
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28031/src/net/sourceforge/bprocessor/gui Modified Files: GUI.java Log Message: Export of PPLM Index: GUI.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/GUI.java,v retrieving revision 1.106 retrieving revision 1.107 diff -C2 -d -r1.106 -r1.107 *** GUI.java 30 Mar 2009 09:16:39 -0000 1.106 --- GUI.java 23 Apr 2009 08:17:42 -0000 1.107 *************** *** 57,62 **** --- 57,66 ---- import java.awt.event.MouseEvent; import java.io.File; + import java.io.FileNotFoundException; + import java.io.FileOutputStream; + import java.io.OutputStream; import javax.swing.AbstractAction; + import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu; *************** *** 586,594 **** ppExport.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { ! Project.getInstance().exportPPLM(); } }); file.add(ppExport); ! JMenuItem objExport = new JMenuItem("Export OBJ"); objExport.addActionListener(new ActionListener() { --- 590,612 ---- ppExport.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { ! ! JFileChooser chooser = new JFileChooser(); ! int state = chooser.showSaveDialog(null); ! File file = chooser.getSelectedFile(); ! ! if (file != null && ! state == JFileChooser.APPROVE_OPTION) { ! try { ! OutputStream out = new FileOutputStream(file); ! Project.getInstance().exportPPLM(out); ! } catch (FileNotFoundException e1) { ! System.out.println("unable to write to " + file); ! } ! } ! } }); file.add(ppExport); ! JMenuItem objExport = new JMenuItem("Export OBJ"); objExport.addActionListener(new ActionListener() { |