Codename One GridLayout: Unterschied zwischen den Versionen

Aus Mediawiki der Ludwig-Geißler-Schule
Zur Navigation springen Zur Suche springen
Zeile 19: Zeile 19:


===Schritt 4===
===Schritt 4===
Nachdem Eclipse gestartet wurde (1.) klicken Sie auf <code>File</code> und (2.) dann auf <code>Import</code>. (3.) Bei „Im-port“ wählen Sie den Ordner <code>Maven</code> aus und (4.) klicken in diesem auf <code>Existing Maven Project</code> und (5.) dann auf <code>Next</code>. (6.) Danach klicken Sie bei Root Directory auf <code>Browse…</code> und wählen den Ordner aus, in welchen Sie die Zip-Datei zuvor extrahiert haben, und ( 7.) klicken dann auf <code>Finish</code>.
Nachdem Eclipse gestartet wurde^1 (1.) klicken Sie auf <code>File</code> und (2.) dann auf <code>Import</code>. (3.) Bei „Im-port“ wählen Sie den Ordner <code>Maven</code> aus und (4.) klicken in diesem auf <code>Existing Maven Project</code> und (5.) dann auf <code>Next</code>. (6.) Danach klicken Sie bei Root Directory auf <code>Browse…</code> und wählen den Ordner aus, in welchen Sie die Zip-Datei zuvor extrahiert haben, und ( 7.) klicken dann auf <code>Finish</code>.


[[File:Schritt4.PNG]]
[[File:Schritt4.PNG]]

Version vom 17. Juni 2024, 11:29 Uhr

Anleitung für Codename One für Eclipse

Schritt 1

Gehen sie zuerst auf die Webseite des Codename One Initializr: https://start.codenameone.com/

Schritt 2

Wählen sie auf der Seite bei (1.) Template Bare-bones Java App und (2.) bei Package können Sie den Namen ändern indem Sie zwischen com. und .myapp den gewünschten Namen eingeben. (3.) Bei Main Class können Sie bestimmen wie ihre Klassen heißen soll. (4.) Nun bei IDE wählen die Eclipse aus. Danach klicken Sie auf Download(5.).

Schritt 3

Nach kurzem Warten erhalten Sie eine Zip-Datei. Diese müssen Sie in einem anderen Ordner extrahieren, dafür klicken sie auf Alle extrahieren und wählen einen Ordner aus. Diesen Ordner in den gewünschten Workplace verschieben und Eclipse starten.

Schritt 4

Nachdem Eclipse gestartet wurde^1 (1.) klicken Sie auf File und (2.) dann auf Import. (3.) Bei „Im-port“ wählen Sie den Ordner Maven aus und (4.) klicken in diesem auf Existing Maven Project und (5.) dann auf Next. (6.) Danach klicken Sie bei Root Directory auf Browse… und wählen den Ordner aus, in welchen Sie die Zip-Datei zuvor extrahiert haben, und ( 7.) klicken dann auf Finish.

Schritt 5

Sie erhalten eine Datei in Eclipse, welche so heißt wie Sie zuvor in Codename One initalizr benannt haben. (8.) Sie öffnen diese Datei und (9.) danach öffnen Sie die Datei die -common oder common heißt. (10.) Dort öffnen Sie die src Datei und dann das enthaltene Package. In diesem Package liegt eine Java-Datei, welche Sie öffnen. (11.) Nachdem Sie die Java-Datei geöffnet haben, (12.) klicken Sie bei dem Ausführknopf auf den Pfeil und (13.) wählen dort Update Codename One aus. Nun erhält ihr Codename One ein Update. (14.) Nach dem Update klicken Sie erneut auf dem Pfeil des Ausführknopfes und (15.) klicken nun auf Run Simulator. Nach kurzem Warten öffnet sich Codename One mit einem iPhone.

Anleitung für das verwenden eines GridLayouts in Codename One

Wenn sie ihre Elemente als Tabelle in Codename One darstellen möchten, können sie GridLayout verwenden.

Um den Datentyp GridLayout zu verwenden, müssen sie zu beginn den Datentyp GridLayout schreiben. Danach schreiben sie den Namen für den Datentyp und erstellen ein neues GridLayout:

GridLayout <name> = new GridLayout();

Die ist der Befehl um ein GridLayout zu verwenden. Wenn sie dies schreiben wird ihnen auffallen, dass sie einen Fehlermeldung erhalten. Dies liegt daran, dass sie zwei Zahlen in die Klammer, getrennt durch ein Komma ,, schreiben müssen. Die erste Zahl in der Klammer steht für die Anzahl der Zeilen die sie als Tabelle angezeigt haben möchten. Die zweite Zahl steht für die Anzahl der Spalten der Tabelle. Wenn sie nun diesen Befehl verwenden:

GridLayout <name> = new GridLayout(5,2);

Erstellen sie ein GridLayout mit fünf Zeilen und zwei Spalten.

Je nachdem wie viele Zeilen und Spalten sie benötigen, können sie die Zahlen anpassen.