JMPanel panel;
Label label;
this.setLayout ( new BorderLayout(6,6) );
panel = new JMPanel ( new BorderLayout(6,6) );
this.add ( panel, BorderLayout.NORTH );
panelLabels = new JMPanel ( new GridLayout(0,1,0,0) );
panel.add ( panelLabels, BorderLayout.WEST );
panelData = new JMPanel ( new GridLayout(0,1,0,0) );
panel.add ( panelData, BorderLayout.CENTER );
label = new Label ( LABEL_SSRC );
panelLabels.add ( label );
fieldSSRC = new Label ();
panelData.add ( fieldSSRC );
label = new Label ( LABEL_NTP_TIMESTAMP_LSW );
panelLabels.add ( label );
fieldNtpTimestampLsw = new Label ();
panelData.add ( fieldNtpTimestampLsw );
label = new Label ( LABEL_NTP_TIMESTAMP_MSW );
panelLabels.add ( label );
fieldNtpTimestampMsw = new Label ();
panelData.add ( fieldNtpTimestampMsw );
label = new Label ( LABEL_RTP_TIMESTAMP );
panelLabels.add ( label );
fieldRtpTimestamp = new Label ();
panelData.add ( fieldRtpTimestamp );
label = new Label ( LABEL_BYTES );
panelLabels.add ( label );
fieldBytes = new Label ();
panelData.add ( fieldBytes );
label = new Label ( LABEL_PACKETS );
panelLabels.add ( label );
fieldPackets = new Label ();
panelData.add ( fieldPackets );
panel = new JMPanel ( new BorderLayout(6,6) );
this.add ( panel, BorderLayout.CENTER );
panelSrcDescr = new ViewSourceDescription ( reportSender.getSourceDescription() );
panel.add ( panelSrcDescr, BorderLayout.NORTH );
updateFields ( reportSender );