Java REST Anfragen und Anworten (PUT und GET)

Heute habe ich mich mit dem Datenaustausch von REST mit Java auseinander gesetzt. Hierbei werden Daten von Maschine zu Maschine gesendet, zu meist in dem XML oder JSON Format. Ich wollte eine XML Datei an einen Server senden, damit dieser die Anfrage beantwortet und mir eine Anwort schickt. Das Programm soll zum Testen eine API verwendet werden, weshalb Test XML Dateien geschickt werden. Später sollen die XML von dem einem Programm erzeugt werden und von dem anderem Programm gelesen und beantwortet werden. Mit Hilfe von Bibliotheken kann man sehr schnell so eine Funktionalität programmieren, jedoch ist das Testen schwieriger je größer ein Programm wird. Aus diesem Grund programmiere ich ein kleines Testprogramm.  „Java REST Anfragen und Anworten (PUT und GET)“ weiterlesen

JAR Bilder einbinden (Bilder von JAR Dateien laden)

In einem Projekt hatte ich das Problem, das nach dem Export meines Programmes von Eclipse zur einem lauffähiger JAR-Datei die Bilder nicht mehr angezeigt wurden ohne das ich eine Fehlermeldung kam. Wenn die Bilder von Eclipse verwendet werden, dann werden diese direkt geladen, dies ist aber von einer JAR-Datei nicht möglich, so dass es zu Problemen kommt.   „JAR Bilder einbinden (Bilder von JAR Dateien laden)“ weiterlesen

Java Drag and Drop (Swing Beispiel)

Mit der Java Drag and Drop können User bequem ihre Dateien und Links auf dem Monitor verschieben. Der Programmierer muss dieses Event jedoch davor programmieren und die Dateien anschließend auswerten. Hier kann dieser verschieden Dateiformate zulassen oder auch sperren. Im folgenden Quellcode wird gezeigt, wie Datei-Namen von Java mit Drag and Drop eingelesen werden.  „Java Drag and Drop (Swing Beispiel)“ weiterlesen

Drag and Drop mit Java

Viele Programme nutzen heutzutage die Eigenschaft Drag and Drop von Programmen. Als Drag and Drop bezeichnet man die Möglichkeit das man Elemente im Computer mit der Maus festhalten kann und woanders hinziehen kann, wie zum Beispiel die Symbole auf dem Desktop. In den letzten 6 Jahre wurde diese Funktion auch für Interaktion mit Programmen entwickelt. Java bietet seit der Version 1.4 eine Unterstützung hierzu an. Das folgende Beispiel zeigt wie man Dateien von einem Programm (Dateimanager) zu einem Java Programm schieben kann. Es wird von der ersten Datei der Namen in einem Label angezeigt und alle weiteren Dateinamen werden in der Konsole ausgegeben.  „Drag and Drop mit Java“ weiterlesen