JPanel contentPane=(JPanel)getContentPane();
contentPane.setLayout(new BorderLayout());
contentPane.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
JPanel northPn = new JPanel();
northPn.setLayout(new BoxLayout(northPn,BoxLayout.Y_AXIS));
JLabel channelLabel=new JLabel(program.getChannel().getName());
channelLabel.setIcon(UiUtilities.createChannelIcon(program.getChannel().getIcon()));
channelLabel.setVerticalTextPosition(SwingConstants.BOTTOM);
channelLabel.setHorizontalTextPosition(SwingConstants.CENTER);