private void calcSize() {
   scrollIbpTable.setPreferredSize(new Dimension(calcColumnWidths(ibpTb) + 20, 240));
   ibpPane.add(scrollIbpTable, BorderLayout.CENTER);
   int rowCownt = ibps == null ? 0 : ibps.size();
   ibpTb.setToolTipText(rowCownt + " jobs");
   Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
   setBounds(
       (int) (screenSize.getWidth() - frameWidth) / 2,
       (int) ((screenSize.getHeight() - frameHeight) / 2),
       frameWidth,
       frameHeight);
 }