Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:grafik:gui

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
api:documentation:grafik:gui [2023/04/01 22:43] Martin Pabstapi:documentation:grafik:gui [2023/04/02 14:24] (aktuell) Martin Pabst
Zeile 1: Zeile 1:
 ====== GUI-Elemente ====== ====== GUI-Elemente ======
 <WRAP center round info 80%> <WRAP center round info 80%>
-Die Online-IDE bringt ein paar einfache GUI-Elemente mit, mit denen sich einfache Dialoge bauen lassen:+Die Online-IDE bringt ein paar einfache GUI-Elemente mit, mit denen sich Dialoge bauen lassen:
   * Button   * Button
   * Textfield (einzeiliges Texteingabefeld)   * Textfield (einzeiliges Texteingabefeld)
Zeile 7: Zeile 7:
   * Radiubutton (Auswahlfeld)   * Radiubutton (Auswahlfeld)
  
-Das folgende kleine Beispiel zeigt, wie einfach die Verwendung ist.+Das folgende kleine Beispiel zeigt die Verwendung.
 </WRAP> </WRAP>
  
Zeile 110: Zeile 110:
 <div class="java-online" style="height: 400px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'guitest4'}"> <div class="java-online" style="height: 400px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'guitest4'}">
 <script type="text/plain" title="GUI-Test.java"> <script type="text/plain" title="GUI-Test.java">
-MyTextField t = new MyTextField(5050, 500, 32, "Schreiben Sie hier was rein!");+SystemTools.setSpeed(-1); 
 + 
 +MyTextField t = new MyTextField(200300, 500, 32, "Schreiben Sie hier was rein!"); 
 +t.setFillColor(Color.bisque); 
 +t.setBorderColor(Color.blueviolet); 
 +t.setBorderWidth(8); 
 +t.setTextColor(0x942424);
  
 class MyTextField extends TextField { class MyTextField extends TextField {
-   +
   public void onChange(String newValue) {   public void onChange(String newValue) {
     println("Neuer Wert: " + newValue);     println("Neuer Wert: " + newValue);
   }   }
 +
 +   public void act() {
 +      rotate(0.5);
 +   }
  
 } }
api/documentation/grafik/gui.1680381814.txt.gz · Zuletzt geändert: 2023/04/01 22:43 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki