/** * Constructs and initializes this object * * @param viewerPanel the <code>JImageViewerPanel</code> this action is linked to * @param imageType */ public ImageViewerPanelSaveAction(JImageViewerPanel viewerPanel, int imageType) { super(messagesBundle.getString("ImageViewerPanelSaveAction.Save_1")); // $NON-NLS-1$ assert viewerPanel != null; this.imageType = imageType; this.viewerPanel = viewerPanel; putValue( SHORT_DESCRIPTION, messagesBundle.getString("ImageViewerPanelSaveAction.Save_image_to_file_2")); //$NON-NLS-1$ putValue(SMALL_ICON, UIManager.getIcon("FileView.floppyDriveIcon")); // $NON-NLS-1$ }
protected void installIcons(JFileChooser fc) { directoryIcon = UIManager.getIcon("FileView.directoryIcon"); fileIcon = UIManager.getIcon("FileView.fileIcon"); computerIcon = UIManager.getIcon("FileView.computerIcon"); hardDriveIcon = UIManager.getIcon("FileView.hardDriveIcon"); floppyDriveIcon = UIManager.getIcon("FileView.floppyDriveIcon"); newFolderIcon = UIManager.getIcon("FileChooser.newFolderIcon"); upFolderIcon = UIManager.getIcon("FileChooser.upFolderIcon"); homeFolderIcon = UIManager.getIcon("FileChooser.homeFolderIcon"); detailsViewIcon = UIManager.getIcon("FileChooser.detailsViewIcon"); listViewIcon = UIManager.getIcon("FileChooser.listViewIcon"); viewMenuIcon = UIManager.getIcon("FileChooser.viewMenuIcon"); }