Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
themeConfluence
/* WARNING: Do NOT edit!<br>The content of this method is always regenerated by the UI designer. */
// <generated-code name="initUI">
private void initUI()
{
	this.myButton = new Button();
	
	this.myButton.setClassName("my-button-theme");
	this.myButton.setText("Click me!");
	this.myButton.setAutofocus(true);
	this.myButton.setIcon(EditorIcons.BORDER_COLOR.create());
	
	this.myButton.setWidth("90%");
	this.myButton.setHeight(null);
	this.add(this.myButton);
} // </generated-code>

// <generated-code name="variables">
private Button myButton;
// </generated-code> 

Property Typen

Nicht nur für Standard-, sondern auch selbst definierte Properties werden im Fenster Properties angezeigt und je nach Parameter automatisch der entsprechend passende Editor dazu verwendet.

TypProperty
String
  • Editor: Textfield
  • Parameter: String
  • Generierter Code:

    Code Block
    languagejava
    themeConfluence
    this.button.setCaption("Save");


Boolean
  • Editor: Checkbox
  • Parameter: Boolean (true oder false)
  • Generierter Code:

    Code Block
    languagejava
    themeConfluence
    this.button.setVisible(false);


Integer
  • Editor: Spinner Numberfield
  • Parameter: Integer
  • Generierter Code:

    Code Block
    languagejava
    themeConfluence
    this.button.setTabIndex(3);


Combobox
  • Editor: ComboBox
  • Parameter:
  • Generierter Code:

    Code Block
    languagejava
    themeConfluence
    this.textField.setTextChangeEventMode(AbstractTextField.TextChangeEventMode.TIMEOUT);


Assistent
  • Editor: Assistent


  • Parameter: Mehrere möglich
  • Generierter Code:

    Code Block
    languagejava
    themeConfluence
    this.button.setClickShortcut(ShortcutAction.KeyCode.ENTER, ShortcutAction.ModifierKey.SHIFT);


...

PropertyGenerierter Code

Es wird kein Code generiert.



Code Block
languagejava
themeConfluence
this.button.setVisible(false);

Properties schneller finden: 

Mit Hilfe eines Quickfinders, der bereits bei der Eingabe reagiert, finden Sie benötigte Properties sehr viel schneller.

...


Eingabe-Assistent aufrufen:

...