package tp4.actions; import java.awt.event.ActionEvent; import java.awt.event.KeyEvent; import javax.swing.AbstractAction; import javax.swing.KeyStroke; import tp4.Fenetre; import tp4.util.UtilitaireFichierImage; public class ActionDiminuer extends AbstractAction { private Fenetre f; public ActionDiminuer(Fenetre f) { super("Diminuer"); putValue(ACCELERATOR_KEY, KeyStroke.getKeyStroke("control M")); putValue(SHORT_DESCRIPTION, "Diminuer la taille de l'image"); putValue(MNEMONIC_KEY, KeyEvent.VK_M); this.f = f; } @Override public void actionPerformed(ActionEvent arg0) { UtilitaireFichierImage.redimensionnerImage(f.getIcon(), f.getPas()); } }