Hallo ich hab ein kleines Programm geschrieben, das am Anfang zwei Dateien einliesst und miteinander vergleicht. Im moment werden am anfang einfach zwei argumente erwartetet. um die sache ein klein wenig übersichtlicher zu machen, dachte ich daran mit hilfe von swing oder awt ein Fenster zu öffnen indem die zwei argumente eingetragen werden. Das sollte ja eigentlich funktionieren....
... aber wie siehts mit der textausgabe aus? Ist es möglich die Parameter über swing einzulesen und weiterhin die console zu sehen (eclipse).... oder wie sollte man am besten dabei vorgehen....
gruß
Code:
public class XmlVergleich {
public static void main(String[] args) throws JDOMException {
if (args.length < 1 || args.length > 2) {
System.out.println("Es werden zwei XML Dokumenten benörigt");
System.out.println("überprüfen sie die übergebenen Argumente!");
} else {
SAXBuilder Builder = new SAXBuilder();
Document documentA = Builder.build(new File(args[0]));
Document documentB = Builder.build(new File(args[1]));
Element rootA = documentA.getRootElement();
Element rootB = documentB.getRootElement();
compareElements(rootA, rootB);
}
}
// Vergleich Elemente
gruß