Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package gui.menu;
- import gui.Cell;
- import gui.Sheet;
- import gui.StatusLabel;
- import gui.XL;
- import java.io.FileNotFoundException;
- import java.util.Map;
- import java.util.Set;
- import javax.swing.JFileChooser;
- class SaveMenuItem extends OpenMenuItem {
- public SaveMenuItem(XL xl, StatusLabel statusLabel, Sheet sheet) {
- super(xl, statusLabel, "Save", sheet);
- }
- protected void action(String path) throws FileNotFoundException {
- XLPrintStream printStream = new XLPrintStream(path);
- Set<Map.Entry<String, Cell>> entrySet = sheet.getMap().entrySet();
- printStream.save(entrySet);
- }
- protected int openDialog(JFileChooser fileChooser) {
- return fileChooser.showSaveDialog(xl);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement