Grid headerGrid = new Grid();
headerGrid.setStyleName("Message.HeaderGrid");
add(headerGrid);
toFieldPromptLabel = new Label(Messages.getString("Message.PromptLabel.To"));
toFieldPromptLabel.setStyleName("Message.HeaderGridPrompt");
headerGrid.add(toFieldPromptLabel);
toFieldValueLabel = new Label();
headerGrid.add(toFieldValueLabel);
ccFieldPromptLabel = new Label(Messages.getString("Message.PromptLabel.Cc"));
ccFieldPromptLabel.setStyleName("Message.HeaderGridPrompt");
headerGrid.add(ccFieldPromptLabel);
ccFieldValueLabel = new Label();
headerGrid.add(ccFieldValueLabel);
bccFieldPromptLabel = new Label(Messages.getString("Message.PromptLabel.Bcc"));
bccFieldPromptLabel.setStyleName("Message.HeaderGridPrompt");
headerGrid.add(bccFieldPromptLabel);
bccFieldValueLabel = new Label();
headerGrid.add(bccFieldValueLabel);
Label subjectFieldPromptLabel = new Label(Messages.getString("Message.PromptLabel.Subject"));
subjectFieldPromptLabel.setStyleName("Message.HeaderGridPrompt");
headerGrid.add(subjectFieldPromptLabel);
subjectFieldValueLabel = new Label();
headerGrid.add(subjectFieldValueLabel);
messageColumn = new Column();
messageColumn.setFont(new Font(Font.MONOSPACE, Font.PLAIN, null));
add(messageColumn);