Examples of JStatusPanel


Examples of org.pdfsam.guiclient.gui.panels.JStatusPanel

    this.container = container;
   
  }
 
  public void valueChanged(TreeSelectionEvent e) {
    JStatusPanel statusPanel = container.getStatusPanel();
    JPanel plugsPanel = container.getMainPanel();
    DefaultMutableTreeNode node = container.getTreePanel().getSelectedNode();
    if (node != null && node.isLeaf()) {
      Object selectedObject = node.getUserObject();
      if(selectedObject instanceof PluginDataModel){
        PluginDataModel selectedPlug = (PluginDataModel)selectedObject;
        AbstractPlugablePanel panel = container.getPluginsMap().get(selectedPlug);
        statusPanel.setText(selectedPlug.getName());
        statusPanel.setIcon(panel.getIcon());
        CardLayout cl = (CardLayout)(plugsPanel.getLayout());
        cl.show(plugsPanel, selectedPlug.getName());    
        container.setFocusTraversalPolicy(panel.getFocusPolicy());
        container.setMainPanelPreferredSize(panel.getPreferredSize());
      }
View Full Code Here

Examples of org.pdfsam.guiclient.gui.panels.JStatusPanel

            mainPanel.add(instance,instance.getPluginName());
          }
         
          //status panel
          setSplashStep(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),"Building status bar.."));
          statusPanel = new JStatusPanel(new ImageIcon(iconUrl16),GuiClient.getApplicationName(),WorkDoneDataModel.MAX_PERGENTAGE);
          getContentPane().add(statusPanel,BorderLayout.PAGE_END);
          Configuration.getInstance().getConsoleServicesFacade().addExecutionObserver(statusPanel);
     
          //tree panel
          setSplashStep(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),"Building tree.."));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.