List of usage examples for org.jfree.ui.action ActionMenuItem ActionMenuItem
public ActionMenuItem(final Action action)
From source file:ec.nbdemetra.sa.revisionanalysis.RevisionAnalysisChart.java
private JMenu newExportMenu() { DemetraUI demetraUI = DemetraUI.getDefault(); JMenu result = new JMenu("Export image to"); result.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_FLOPPY_O)); JMenuItem copy = new ActionMenuItem(ChartCommand.copyImage().toAction(chartPanel)); copy.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_CLIPBOARD)); copy.setText("Clipboard"); JMenuItem file = new ActionMenuItem(ChartCommand.saveImage().toAction(chartPanel)); file.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_PICTURE_O)); file.setText("File..."); result.add(copy);/*from w w w . j a va2 s .co m*/ result.add(file); return result; }
From source file:ec.nbdemetra.chainlinking.outlineview.ChainLinkingChart.java
private JMenu newExportMenu() { DemetraUI demetraUI = DemetraUI.getDefault(); JMenu rslt = new JMenu("Export image to"); rslt.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_FLOPPY_O)); JMenuItem copy = new ActionMenuItem(ChartCommand.copyImage().toAction(chartPanel)); copy.setText("Clipboard..."); copy.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_CLIPBOARD)); JMenuItem file = new ActionMenuItem(ChartCommand.saveImage().toAction(chartPanel)); file.setText("File..."); file.setIcon(demetraUI.getPopupMenuIcon(FontAwesome.FA_PICTURE_O)); rslt.add(copy);/*from w w w. j a va2 s.co m*/ rslt.add(file); return rslt; }