Hallo zusammen,
ich soll in einer Aufgabe die Funktion Cut, Copy und Paste in eine Textverarbeitung einfügen.
Als Hinweis wurde mir gegeben, dass ich die Standard-Aktionen aus der Klasse DefaultEditorKit verwenden soll.
Ich hätte das jetzt wie folgt zum Beispiel gelöst:
Allerdings verwende ich ja nicht die Klasse DefaultEditorKit sondern die Klasse DefaultEditorKit.CopyAction()?
Ist das so korrekt oder habe ich das falsch gelöst?
Vielen Dank!
Viele Grüße
ich soll in einer Aufgabe die Funktion Cut, Copy und Paste in eine Textverarbeitung einfügen.
Als Hinweis wurde mir gegeben, dass ich die Standard-Aktionen aus der Klasse DefaultEditorKit verwenden soll.
Ich hätte das jetzt wie folgt zum Beispiel gelöst:
Java:
Action kopieren = new DefaultEditorKit.CopyAction();
kopieren.putValue(Action.SHORT_DESCRIPTION,"Kopieren");
kopieren.putValue(Action.LARGE_ICON_KEY,new ImageIcon("icons/Copy24.gif"));
kopieren.putValue(Action.ACCELERATOR_KEY, KeyStroke.getKeyStroke('C', InputEvent.CTRL_DOWN_MASK));
symbolLeiste.add(kopieren);
Allerdings verwende ich ja nicht die Klasse DefaultEditorKit sondern die Klasse DefaultEditorKit.CopyAction()?
Ist das so korrekt oder habe ich das falsch gelöst?
Vielen Dank!
Viele Grüße