tablePane.getRows().get(0).add(sheetContent);
Label promptBody = new Label("Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.");
promptBody.getStyles().put("wrapText", true);
final Prompt prompt = new Prompt(MessageType.INFO, "Prompt", new ArrayList<String>("OK"), promptBody);
prompt.setTitle("Prompt");
Label alertBody = new Label("Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.");
alertBody.getStyles().put("wrapText", true);
final Alert alert = new Alert(MessageType.INFO, "Alert", new ArrayList<String>("OK"), alertBody);
alert.setTitle("Alert");
BoxPane boxPane = new BoxPane();
tablePane.getRows().get(1).add(boxPane);
boxPane.getStyles().put("horizontalAlignment", HorizontalAlignment.RIGHT);
final PushButton closeButton = new PushButton("Close");
closeButton.getStyles().put("minimumAspectRatio", 3);
boxPane.add(closeButton);
sheet = new Sheet(tablePane);
closeButton.getButtonPressListeners().add(new ButtonPressListener() {
@Override
public void buttonPressed(Button button) {
button.getWindow().close();
}
});
windowContent.getButtonPressListeners().add(new ButtonPressListener() {
@Override
public void buttonPressed(Button button) {
// sheet.open(frame);
prompt.open(frame);
// alert.open(frame);
}
});
sheet.getWindowStateListeners().add(new WindowStateListener() {