Document document = new Document();
Page page = new Page();
document.getPages().add(page);
TextField textField = new TextField("Text Field Name", 50, 50, 150, 100);
textField.setDefaultValue("ceTe Software");
page.getElements().add(textField);
Button button = new Button("Button Name", 50, 180, 100, 50);
button.setAction(new JavaScriptAction("app.alert('Hello');"));
button.setLabel("Push");
page.getElements().add(button);
CheckBox checkBox = new CheckBox("Check Box Name", 50, 250, 50, 50);
checkBox.setDefaultChecked(true);
page.getElements().add(checkBox);
RadioButton radio1 = new RadioButton("First", 50, 320, 100, 75);
radio1.setDefaultChecked(true);
radio1.setExportValue("abc");
page.getElements().add(radio1);
ComboBox comboBox = new ComboBox("Combo Box Name", 50, 420, 150, 25);
comboBox.getItems().add("One", true);
comboBox.getItems().add("Two");
comboBox.getItems().add("Three");
comboBox.setEditable(true);
page.getElements().add(comboBox);
document.draw("C:\\MyDocument.pdf");