Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:faq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:faq [2014/04/26 14:09] roehnerde:faq [2022/10/01 16:42] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 56: Zeile 56:
 JButtonGroup ist eine nicht visuelle Komponente. Soll ein JRadioButton einer JButtonGroup zugeordnet werden, so trägt man im Objektinspector beim JRadioButton den Namen der JButtonGroup als Wert des Attributs ButtonGroup ein. JButtonGroup ist eine nicht visuelle Komponente. Soll ein JRadioButton einer JButtonGroup zugeordnet werden, so trägt man im Objektinspector beim JRadioButton den Namen der JButtonGroup als Wert des Attributs ButtonGroup ein.
  
-**17. Nach dem Erstellen einer jar-Datei versuche ich einen Doppelklick, das Programm startet aber nicht.+**17. Nach dem Erzeugen einer jar-Datei versuche ich einen Doppelklick, das Programm startet aber nicht.
 **\\ **\\
 Ein Grund kann sein, dass Komponenten im Programm verwendet wurden, die nicht in die jar-Datei gepackt wurden (z.B. InOut oder JNumberField). Diese müssen (die entsprechenden .class-Dateien aus dem Java-Editor Programmverzeichnis) manuell in das jar-Verzeichnis gepackt werden. Wenn das Programm eine GUI hat, sollte es nun klappen. Ist es eine Konsolenanwendung, kann man folgendes tun: Ein Grund kann sein, dass Komponenten im Programm verwendet wurden, die nicht in die jar-Datei gepackt wurden (z.B. InOut oder JNumberField). Diese müssen (die entsprechenden .class-Dateien aus dem Java-Editor Programmverzeichnis) manuell in das jar-Verzeichnis gepackt werden. Wenn das Programm eine GUI hat, sollte es nun klappen. Ist es eine Konsolenanwendung, kann man folgendes tun:
Zeile 62: Zeile 62:
   *Rechtsklick auf die Verknüpfung und Eigenschaften auswählen   *Rechtsklick auf die Verknüpfung und Eigenschaften auswählen
   *Bei Ziel eintragen: java - jar <Dateiname.jar>   (statt <Dateiname.jar> natürlich den Namen der jar-Datei, auf den die Verknüpfung verweist)   *Bei Ziel eintragen: java - jar <Dateiname.jar>   (statt <Dateiname.jar> natürlich den Namen der jar-Datei, auf den die Verknüpfung verweist)
 +
 +**18. Kann ich den Java-Editor so einstellen, dass die geschweiften Klammern jeweils in einer eigenen Zeile stehen?
 +**\\
 +Man kann die Vorlagendatei C:\Program Files (x86)\JavaEditor\templates\JEControlStructures.java
 +anpassen und in der Konfiguration die geänderte Datei eintragen.
 +
 +**19. Warum ist meine GUI-App auf dem Surface so klein?**\\
 +Swing-Anwendungen sind nicht DPI-aware. Auf der Seite https://stackoverflow.com/questions/30555401/java-disable-dpi-aware-not-working wird beschrieben, wie man das beheben kann.\\
 +Java FX ist DPI-aware und damit eine sinnvolle Alternative.
 +
 +**20. Warum zeigt der Debugger keine Parameter und lokale Variablen an?**\\
 +Zur Anzeige von Parametern und lokalen Variablen muss die Compiler-Option "-g" verwendet werden.
 +Klicke in der Konfiguration unter Compiler-Parameter auf "Standard" (-deprecation -g).
 +
 +**21. Wie kann ich die Game Library Slick2D von http://slick.ninjacave.com einbinden?**\\
 +Rufen Sie Fenster\Konfiguration\Interpreter\Bearbeiten des Classpath-User auf und erstellen Sie "Neue Jar-Dateien"-Einträge für lwjgl-2.9.3\jar\jinpuit.jar, lwjgl-2.9.3\jar\lwjgl.jar, lwjgl-2.9.3\jar\lwjgl_util.jar und slick\lib\slick.jar. Ergänzen Sie unter Interpreter/Parameter 
 +-Djava.library.path=<pfad>/lwjgl-2.9.3/native/windows
 +
 +**22. Wie kann ich die serielle Schnittstelle benutzen?**\\
 +Man bindet über Classpath-User das Package jSerialComm.jar ein.
 +Eine Beschreibung der API gibt es unter https://fazecast.github.io/jSerialComm/
 +
 +**23. Wieso funktioniert beim Update der Download nicht?**\\
 +Eine Änderung in Windows ist dafür verantwortlich, dass der Download bis Version 19.31 nicht mehr funktioniert.
 +Laden Sie sich die aktuelle Version herunter und installieren Sie sie über ihre bisherige Version.
 +
 +
 +
  
de/faq.1398514140.txt.gz · Zuletzt geändert: 2014/04/26 14:09 von roehner