Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.github.Gaarco;
- import javax.swing.*;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- public class Listener implements ActionListener {
- private JMenuItem newFile, openFile, openRecent;
- private JMenuItem undo, redo;
- private JMenuItem about;
- public Listener(JMenuItem newFile, JMenuItem openFile, JMenuItem openRecent,
- JMenuItem undo, JMenuItem redo, JMenuItem about) {
- this.newFile = newFile;
- this.openFile = openFile;
- this.openRecent = openRecent;
- this.undo = undo;
- this.redo = redo;
- this.about = about;
- }
- @Override
- public void actionPerformed(ActionEvent actionEvent) {
- if (actionEvent.getSource() == openFile) {
- System.out.println("Open");
- JFileChooser fileChooser = new JFileChooser();
- fileChooser.showOpenDialog(new JPanel());
- }
- if (actionEvent.getSource() == newFile) {
- System.out.println("New");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement