私は実際にやるべきことが与えられており、必要に応じて表示できる ImageEditor ファイルが付属していますが、長いのでここには投稿していません。
保存リンクを実装する必要があり、別のクラス ファイルに保存したコードが与えられました。
public class SaveAction extends AbstractAction{
public SaveAction(String text, ImageIcon icon, String desc, Integer mnemonic){
super(text, icon);
putValue(SHORT_DESCRIPTION, desc);
putValue(MNEMONIC_KEY, mnemonic);
}
public void actionPerformed(ActionEvent e){
// Just print out a message for now.
System.out.println("Save");
}
}
次に、メイン クラスでインスタンスを作成します。
Action saveAction = new SaveAction(
"Save", new ImageIcon("img/save.png"), "Save the image", KeyEvent.VK_S);
ただし、次のエラーが発生します。
コンストラクタ SaveAction(String, ImageIcon, String, int) は未定義です。
どんな助けでも大歓迎です