Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

Mobile Apps

Mobile Apps, insbesondere für Smartphones Apps bestehen häufig aus vollständig wechselnden Views, die direkt in der MainUI angezeigt werden. Beim Aufruf einer neuen View ändert sich dadurch die gesamte Oberfläche.

  1. Legen Sie ein neues RapidClipse Projekt für multiple Devices an.
  2. Schließen Sie die im GUI-Builder angezeigte Desktop MainView.
  3. Selektieren Sie im Project Management > User Interface das Packages phone.
  4. Legen Sie hier weitere Vies an.
Hinweis:
  • Für vollständig wechselnde Views müssen Sie keine zusätzlichen Einstellungen am Navigator vornehmen.

Tablet-, Browser- und Desktop-Anwendungen

Bei klassischen Software-Anwendungen sollen in den meisten Fällen bestimmte Bereiche der Oberfläche permanent sichtbar bleiben, z.B. eine Navigation oder eine Statusleiste, während die einzelnen Views der Anwendung wechseln können. Dazu müssen sich die ständig sichtbaren Oberflächen-Elemente direkt in der MainUI befinden, getrennt und unabhängig von den einzelnen Views. Dies lässt sich mit Hilfe eines Layouts umsetzen. 

 

Views, die sich zusätzlich in einem Panel befinden, lassen sich skrollen.

  

  1. Legen Sie ein neues RapidClipse Projekt an.
  2. Fügen Sie in die im GUI-Builder sichtbare MainView einige Buttons ein.
  3. Klicken Sie in die MainView und bei Toolbox > Constraints > Height auf , um die MainView skrollbar zu machen.
  4. Selektieren Sie im Project Management > User Interface die Datei MainUI.java.
  5. Fügen Sie ein BorderLayout in die MainUI ein.
  6. Fügen Sie eine MenuBar in den oberen Bereich des BorderLayouts ein.
  7. Fügen Sie ein Panel unter der MenuBar in das BorderLayout ein.
  8. Selektieren Sie bei Structure den Navigator.
  9. Wählen Sie bei Properties > or SingleComponentContainer > panel aus.
  10. Klicken Sie auf Speichern.

  • No labels