|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.qoppa.pdfViewer.contextmenus.TextSelectionContextMenu
public class TextSelectionContextMenu
The TextSelectionContextMenu represents the popup menu that is
displayed when the user right clicks on the
PageViewPanel and the Text Selection Tool
is active. A reference to the TextSelectionContextMenu of the
PDFViewerBean can be obtained with
PDFViewerBean.getPageViewPanel().getTextSelectionContextMenu().
By default, this menu is composed of: CopyMenuItem, a JMenu divider,
OpenLinkMenuItem, a JMenu divider HandToolMenuItem, TextSelectionMenuItem,
and ZoomToolMenuItem. These items may be modified by retrieving them with
their individual getter methods. The contents of the
TextSelectionContextMenu may be accessed and modified with the
getPopupMenu() method. For example, to add a new menu item to the
popup menu:
PDFViewerBean viewerBean = new PDFViewerBean();
TextSelectionContextMenu contextMenu = viewerBean.getPageViewPanel().getTextSelectionContextMenu();
JMenuItem menuItem = new JMenuItem("My Menu Item");
contextMenu.getPopupMenu().add(menuItem);
| Constructor Summary | |
|---|---|
TextSelectionContextMenu()
|
|
| Method Summary | |
|---|---|
JMenuItem |
getCopyMenuItem()
Returns the CopyToClipboard menu item for the text selection context menu. |
JSeparator |
getCopySeparator()
|
JCheckBoxMenuItem |
getHandToolMenuItem()
The Hand Tool menu item for the page view context menu. |
JSeparator |
getLinkSeparator()
|
JMenuItem |
getOpenLinkMenuItem()
|
JPopupMenu |
getPopupMenu()
|
JCheckBoxMenuItem |
getTextSelMenuItem()
The Text Select menu item for the page view context menu. |
JCheckBoxMenuItem |
getZoomToolMenuItem()
The Zoom Tool menu item for the page view context menu. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TextSelectionContextMenu()
| Method Detail |
|---|
public JPopupMenu getPopupMenu()
public JSeparator getCopySeparator()
public JSeparator getLinkSeparator()
public JMenuItem getCopyMenuItem()
public JMenuItem getOpenLinkMenuItem()
public JCheckBoxMenuItem getHandToolMenuItem()
public JCheckBoxMenuItem getTextSelMenuItem()
public JCheckBoxMenuItem getZoomToolMenuItem()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||