root.setLayout(new BorderLayout());
root.setSize(320, 480);
// north is the user input container
final Container inputContainer = new Container();
inputContainer.setLayout(new GridLayout(2, 2));
final ActiveLabel nameLabel = new ActiveLabel("Meeting Name");
final ActiveLabel locationLabel = new ActiveLabel("Meeting Location");
final ActiveTextEnterField nameField = new ActiveTextEnterField(null, meetingNameEventOutput);
final ActiveTextEnterField locationField = new ActiveTextEnterField(null, meetingLocationEventOutput);
inputContainer.add(nameLabel);
inputContainer.add(locationLabel);
inputContainer.add(nameField.getActiveTextField());
inputContainer.add(locationField.getActiveTextField());
root.add(inputContainer, BorderLayout.NORTH);
// center is the server response container
final Container responseContainer = new Container();
responseContainer.setLayout(new GridLayout(2, 2));
final ActiveLabel registeredLabel = new ActiveLabel(registeredConfigureInput);
final ActiveLabel attendeesLabel = new ActiveLabel("Attendees");
final ActiveLabel registeredLocationLabel = new ActiveLabel(registeredLocationConfigureInput);
final ActiveLabel attendeeNumberLabel = new ActiveLabel(attendeesConfigureInput);
responseContainer.add(registeredLabel);
responseContainer.add(attendeesLabel);
responseContainer.add(registeredLocationLabel);
responseContainer.add(attendeeNumberLabel);
root.add(responseContainer, BorderLayout.CENTER);