|
A simple Action that copies text from a Frame object |
|
|
This Java Swing tip illustrates a method of copying text from a PageFrame object.
This is a general tip that can be used by developers to include in any of their
applications. Here the CopyAction class extends AbstractAction which provides a
useful mechanism to implement action listeners that can be shared and coordinated.
import java.awt.event.ActionEvent;
import javax.swing.*;
public class CopyAction extends AbstractAction {
SiteManager manager;
public CopyAction(SiteManager sm) {
super("", new ImageIcon("copy.gif"));
manager = sm;
}
public void actionPerformed(ActionEvent ae) {
JInternalFrame currentFrame = manager.getCurrentFrame();
if (currentFrame == null) { return; }
// can't cut or paste sites
if (currentFrame instanceof SiteFrame) { return; }
((PageFrame)currentFrame).copyText();
}
}
|
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.