Examples of ProgressRenderer


Examples of me.mabra.hellonzb.renderer.ProgressRenderer

    nzbListTab.setDropMode(DropMode.INSERT_ROWS);
    nzbListTab.setTransferHandler(new TableRowTransferHandler(nzbListTab, this));
    nzbListTab.setRowHeight(23);

    // set table cell renderers (left)
    ProgressRenderer cellRenderer = new ProgressRenderer(true);
    nzbListTab.getColumnModel().getColumn(0).setCellRenderer(cellRenderer);
   
    // set table header renderers (left)
    nzbListTab.getColumnModel().getColumn(0).setHeaderRenderer(
        new AlignedTableHeaderRenderer(SwingConstants.CENTER));
   
    // create right JTable (files to download)
    filesToDownloadTab = new JTable(filesToDownloadTabModel);

    filesToDownloadTab.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
    dlFileListener = new DownloadFileListPopupListener(this, filesToDownloadTab);
    dlFileKeyListener = new DownloadFileListKeyListener(this, filesToDownloadTab);
    filesToDownloadTab.addMouseListener(dlFileListener);
    filesToDownloadTab.addKeyListener(dlFileKeyListener);
    filesToDownloadTab.getSelectionModel().addListSelectionListener(dlFileListener);
    filesToDownloadTab.getColumnModel().getColumn(0).setMinWidth(333);
    filesToDownloadTab.getColumnModel().getColumn(1).setMinWidth(50);
    filesToDownloadTab.getColumnModel().getColumn(2).setMinWidth(50);
    filesToDownloadTab.getColumnModel().getColumn(3).setMinWidth(50);
    filesToDownloadTab.getTableHeader().setReorderingAllowed(false);

    // set table cell renderers (right)
    filesToDownloadTab.getColumnModel().getColumn(0).setCellRenderer(new MyTableCellRenderer());
    filesToDownloadTab.getColumnModel().getColumn(1).setCellRenderer(new MyTableCellRenderer(SwingConstants.CENTER));
    filesToDownloadTab.getColumnModel().getColumn(2).setCellRenderer(new MyTableCellRenderer(SwingConstants.CENTER));
    filesToDownloadTab.getColumnModel().getColumn(3).setCellRenderer(new ProgressRenderer(false));
   
    // set table header renderers (right)
    filesToDownloadTab.getColumnModel().getColumn(0).setHeaderRenderer(
        new AlignedTableHeaderRenderer(SwingConstants.CENTER));
    filesToDownloadTab.getColumnModel().getColumn(1).setHeaderRenderer(
View Full Code Here

Examples of penny.downloadmanager.view.renderer.ProgressRenderer

        downloadFormat.setColumnModel(downloadTable.getColumnModel());
        downloadTable.getTableHeader().addMouseListener(downloadFormat);
       
        this.setLocationByPlatform(true);
       
        downloadTable.setDefaultRenderer(JProgressBar.class, new ProgressRenderer(1000));
        downloadTable.setDefaultRenderer(ByteRateRenderer.class, new ByteRateRenderer());
        downloadTable.setDefaultRenderer(ByteRenderer.class, new ByteRenderer());
        downloadTable.setDefaultRenderer(ListRenderer.class, new ListRenderer());
        downloadTable.setDefaultRenderer(TimeRenderer.class, new TimeRenderer());
        downloadTable.setDefaultRenderer(String.class, new DefaultTableCellRenderer());
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.