Beiträge von Matlock

    Ich versuch grad etwas ähnliches wie hier diskutiert auf die Beine zu stellen, aber spezieller um das Thema Java Programmierung und das Umfeld, beziehungsweise programmieren und Software Engineering im generellen.
    Thread dazu im Informatik Forum:
    http://www.informatik-forum.at/showthread.php?t=64519

    Google Group:
    http://groups.google.at/group/jsugtu


    Vielleicht hat ja jemand interesse und beteiligt sich an der Diskussion.

    Bin auch der selben Meinung wie a9bejo, dass eine IDE wie Eclipse oder Netbeans (sehr geniale Tools) dir jetzt noch nicht viel helfen werden und du eher mit Texteditor der Syntax Highlighting hat arbeiten solltest. Ob das jetzt VI, Emax, oder ganz was anderes is egal. Wegen Büchern kann ich die empfehlen:

    Das erste is eine komplette Online Version von Java ist auch eine Insel von Christian Ullenboom: Ich weiss jetzt nicht genau wie das für Anfänger ist, weil ich mir die ersten Kapitel nicht durchgelesen hab sondern das eher als Referenz zum nachschauen benutz, aber kannst ja mal anschauen.
    http://www.galileocomputing.de/openbook/javainsel5/

    Falls du aber wie ich lieber ein richtiges Buch vor dir hast zum lernen kann ich nur dieses empfehlen:
    http://www.amazon.de/gp/product/382…=UTF8&s=gateway

    Habs zwar gekauft als ich mich schon ein bisschen besser mit Java ausgekannt hab, aber für Einsteiger ist es IMHO sehr gut. Erklärt alles wichtige von obejktorientierter Programmierung bis Exceptions und Gui Erstellung. Fürs erste reinschnuppern auf jeden Fall sehr gut zu gebrauchen.

    Hoff das hat geholfen

    thx für die schnelle Hilfe, aber ich lös das ganze jetzt einfach über eine .sh und eine .bat Datei für Linux bzw. Windows. die leg ich einfach ins Verzeichnis von dem Programm und es rennt damit im selben Verzeichnis. Jetzt hab ich nur noch ein Problem: Ich hab eine Funktion:

    Code
    public void openWindow(){
            disableForm();
            AddElemFrame.setVisible(true);
            AddElemFrame.setBounds(0, 0, 420, 300);
        }

    Die mir ein Fenster anzeigt in dem ich einen neuen Film anzeigen kann. Das Problem ist nur, dass mir damit der Inhalt unter einem Windows System nicht angezeigt wird, also die Textfelder, Labels, ... nicht da sind:
    [Blockierte Grafik: http://stud4.tuwien.ac.at/%7Ee0425525/AddElementleer.jpg]


    wenn ich den Code jetzt aber ändere auf:

    Code
    public void openWindow(){
            disableForm();
            AddElemFrame.setVisible(true);
            AddElemFrame.setBounds(0, 0, 420, 300);
            AddElemFrame.setVisible(false);
            AddElemFrame.setVisible(true);
        }


    funktioniert es:[Blockierte Grafik: http://stud4.tuwien.ac.at/%7Ee0425525/AddElementfull.jpg]

    um es nochmal zu sagen: Dieses Problem tritt nur unter Windows auf. Gui hab ich mit Matisse Gui Builder von Netbeans gemacht, also kein eigener zusammen geschusterter Code. Java Version ist auf beiden 1.5 Update 6 oder 7 drauf, aba das wird den Unterschied ja nicht ausmachen. also das Problem konnte ich halt einkreisen auf die setBounds bzw setSize Methode(idente Methoden, bis auf dass man mit setBounds auch noch die x und y koordinate angeben kann wo das fenster aufgebaut werden soll), nur wenn ich die nicht benutz wird das fenster mit breite und höhe gleich 0 angezeigt, also auch keine Möglichkeit.


    Hat vielleicht einer eine Ahnung wie ich das weg bekommen könnt? ich mein es funktioniert jetzt so eh, aba das is halt nicht wirklich toll und eigentlich will ich da nicht unbedingt eine Workaround einsetzen.

    mfg Flo

    Ich hab mir ein kleines Programm zur Archivierung meiner DVD Daten geschrieben und führ es halt normal mit Doppelklick aufs jar File aus, nur das Problem ist, dass dabei das Standard Directory nicht das ist in dem das jar File liegt, sonder /home/florian (unter Linux). Das Problem ist jetzt nur, dass ich config Files im Directory hab und das XML File mit den Filmen auch im selben directory wie das jar File liegt. Nur nimmt jetzt die JVM einfach mein Home Directory als das Verzeichnis, dass ich mit "./Filme.xml" ansprech.

    Also lange rede kurzer sinn: weiss jemand wie ich das Verzeichnis umstellen kann in dem die JVM arbeitet wenn ich ein jar Programm mit Doppelklick ausführe? Also das entsprechende Standard Verzeichnis?

    thx schon mal.