UI Builder

1. UI Builder öffnet sich mit einer Exception

Beispiel:

Dies deutet meist darauf hin, dass im default Konstruktor der UI Klasse oder im static initializer block ein Fehler aufgetreten ist.

  1. Stellen Sie sicher, dass Ihre verwendete RapidClipse Framework Version identisch ist zur verwendeten IDE Version

  2. Versuchen Sie einen Refresh der UI über das Icon in der rechten oberen Ecke des UI Builders

  3. Versuchen Sie einen Neustart des Designer Servers über das Icon in der rechten oberen Ecke des UI Builders

  4. Versuchen Sie anhand der Fehlermeldung den Fehler im Code zu finden und zu beheben

  5. Verwenden Sie für Ihren Code im Konstruktor möglichst immer das “Attach-Event“ der UI anstelle des Konstruktors

  6. Haben Sie Komponenten eingefügt welche einen solchen Fehler verursachen versuchen Sie diese wieder über die “Outline“ zu entfernen.

2. UI Builder öffnet sich mit einer HTTP Fehlermeldung

Dies deutet meist darauf hin, dass sich im Projekt eine Fehlerhafte Konfiguration befindet. Diese verhindert, dass das Projekt als ganzes wegen einer Fehlermeldung oder exception gestartet werden kann.

  • Falschen konfiguration der Navigation (z.B. Fenster haben die selber Route)

  • Fehler in der POM.xml, mit dem Build allgemein oder größere Compiler Fehler im Projekt

  1. Stellen Sie sicher, dass Ihre verwendete RapidClipse Framework Version identisch ist zur verwendeten IDE Version

  2. Versuchen Sie einen Refresh der UI über das Icon in der rechten oberen Ecke des UI Builders

  3. Versuchen Sie einen Neustart des Designer Servers über das Icon in der rechten oberen Ecke des UI Builders

  4. Haben Sie Komponenten eingefügt welche einen solchen Fehler verursachen versuchen Sie diese wieder über die “Outline“ zu entfernen.

  5. Machen Sie letzte Änderungen wieder Rückgängig und versuchen Sie erneut einen Refresh oder Neustart des Designer Servers

  6. Aktivieren Sie die Designer Console um den Fehler zu finden

    1. Windows → Preferences → RapidClipse → GUI Editor → Designer Server und aktivieren Sie “Show designer console“

    2. Starten Sie die IDE neu

    3. Ab sofort können Sie in der Console ebenfalls die Ausgaben des Designer Servers sehen

    4. Versuchen Sie anhand dieser Informationen den Fehler im Projekt zu korrigieren

    5. Vergessen Sie nicht die Designer Console wieder zu deaktivieren

3. UI Builder öffnet sich bleibt aber leer ohne Fehlermeldung

  1. Stellen Sie sicher, dass Ihre verwendete RapidClipse Framework Version identisch ist zur verwendeten IDE Version

  2. Versuchen Sie einen Refresh der UI über das Icon in der rechten oberen Ecke des UI Builders

  3. Versuchen Sie einen Neustart des Designer Servers über das Icon in der rechten oberen Ecke des UI Builders

4. Inhalte des UI Builders werden verschoben dargestellt

Manchmal kann es vorkommen, dass bestimmte Inhalte in RapidClipse verschoben oder verschwommen dargestellt werden. Oder es werden im UI Builder Elemente verschoben oder überlagert dargestellt.

  1. Überprüfen Sie, welche Einstellungen für erhöhte DPI eingestellt sind

    1. Klicken Sie dazu auf die RapidClipse.exe → Eigenschaften

    2. Wählen Sie den Tab “Kompatibilität“ und wählen Sie “Hohe DPI Einstellungen ändern

    3. Wechseln Sie bei “Hohe DPI Skalierung überschreiben“ zwischen “System“ oder “Anwendung“ und prüfen Sie ob dies die Probleme weiterhin bestehen

5. Aktivieren der Designer Console

  1. Windows → Preferences → RapidClipse → GUI Editor → Designer Server und aktivieren Sie “Show designer console“

  2. Starten Sie die IDE neu

  3. Ab sofort können Sie in der Console ebenfalls die Ausgaben des Designer Servers sehen

  4. Versuchen Sie anhand dieser Informationen den Fehler im Projekt zu korrigieren

  5. Vergessen Sie nicht die Designer Console wieder zu deaktivieren

6. Es öffnet sich immer die Klasse im Texteditor anstelle des UI Builders

  1. Jede UI / Fenster besteht grundsätzlich aus zwei Dateien

    1. <name>.uixml und <name>.java

  2. Vergewissern Sie sich, dass Sie wirklich die .uixml angeklickt haben

  3. Versuchen Sie Rechtsklick auf die Datei → Open with → RapidClipse GUI Editor

  4. Diese Vorgehensweise gilt ebenfalls für alle anderen Editoren in RapidClipse

7. Eingefügtes CSS wird im UI Builder nicht dargestellt

  1. Versuchen Sie einen Refresh der UI über das Icon in der rechten oberen Ecke des UI Builders

  2. Versuchen Sie einen Neustart des Designer Servers über das Icon in der rechten oberen Ecke des UI Builders

  3. Vergewissern Sie sich, dass der CSS Code richtig implementiert ist

  4. Überprüfen Sie ggf. notwendigen Imports in den Java Klassen

 

XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.