diff --git a/src/main/java/userprofilebuilder/view/MainViewer.java b/src/main/java/userprofilebuilder/view/MainViewer.java index a0bf959..87201d3 100644 --- a/src/main/java/userprofilebuilder/view/MainViewer.java +++ b/src/main/java/userprofilebuilder/view/MainViewer.java @@ -7,6 +7,7 @@ package userprofilebuilder.view; import java.awt.*; import javax.swing.*; import javax.swing.border.*; +import javax.swing.filechooser.*; import java.awt.event.*; import java.io.*; @@ -173,14 +174,12 @@ public class MainViewer { public MainViewer() // main viewer window { - - - viewer = new JFrame(); viewer.setTitle("User Profile Builder"); viewer.setSize(800,500); viewer.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + JTabbedPane JT = new JTabbedPane(); JMenuBar menuBar = new JMenuBar(); JMenu menu = new JMenu("file"); @@ -191,8 +190,14 @@ public class MainViewer { menu.add(open); ActionListener opener = e -> { System.out.println("Open file?"); + JFileChooser fileOpen = new JFileChooser(file, FileSystemView.getFileSystemView()); + fileOpen.showSaveDialog(null); + file = (fileOpen.getSelectedFile()).toString(); + System.out.println(file); }; open.addActionListener(opener); + + JMenuItem quit = new JMenuItem("Quit"); menu.add(quit); ActionListener quitter = e -> {