Re: cut,copy and paste in TextArea
thread wrote:
Hi all,
i prepered a menu that have a small editor to add text,i'm cannot find
the method of copy ,paste and cut
any idea?
TextArea, or JTextArea? They are different, you should probably be
using the latter.
javax.swing.text has some default actions for the Edit menu. Most of
Swing's components work correctly already, no need to do anything to
them. To set up the Edit menu, use something like this:
public static void setUpXCVEditMenu( javax.swing.JMenu menu )
{
javax.swing.JMenuItem menuItem;
menuItem = new javax.swing.JMenuItem(
new javax.swing.text.DefaultEditorKit.CutAction());
menuItem.setText("Cut");
menuItem.setMnemonic(java.awt.event.KeyEvent.VK_T);
menu.add(menuItem);
menuItem = new javax.swing.JMenuItem(
new javax.swing.text.DefaultEditorKit.CopyAction());
menuItem.setText("Copy");
menuItem.setMnemonic(java.awt.event.KeyEvent.VK_C);
menu.add(menuItem);
menuItem = new javax.swing.JMenuItem(
new javax.swing.text.DefaultEditorKit.PasteAction());
menuItem.setText("Paste");
menuItem.setMnemonic(java.awt.event.KeyEvent.VK_P);
menu.add(menuItem);
}