import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
class Notepad {
private JButton cutButton, copyButton, pasteButton;
Notepad() {
ediT.add(cuT = new JMenuItem("Cut", new ImageIcon(this.getClass().getResource("images/cut.gif"))));
ediT.add(copY = new JMenuItem("Copy", new ImageIcon(this.getClass().getResource("images/copy.gif"))));
ediT.add(pastE= new JMenuItem("Paste",new ImageIcon(this.getClass().getResource("images/paste.gif"))));
cuT.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, ActionEvent.CTRL_MASK));
copY.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C, ActionEvent.CTRL_MASK));
pastE.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, ActionEvent.CTRL_MASK));
toolBar.add(cutButton = new JButton(new ImageIcon(this.getClass().getResource("images/cut.gif"))));
toolBar.add(copyButton = new JButton(new ImageIcon(this.getClass().getResource("images/copy.gif"))));
toolBar.add(pasteButton = new JButton(new ImageIcon(this.getClass().getResource("images/paste.gif"))));
cutButton.setToolTipText("Cut");
copyButton.setToolTipText("Copy");
pasteButton.setToolTipText("Paste");
cuT.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.cuT();
}
});
copY.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.copY();
}
});
pastE.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.pastE();
}
});
cutButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.cuT();
}
});
copyButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.copY();
}
});
pasteButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
actions.pastE();
}
});
}
}