Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
habe über meine konsole den Befehl ausprobiert. Hat funtkioniert. Ich denke jetzt das nicht formatiert wird, weil ich mich nicht im Verzeichnis der Datei befinde. Das Thema hatten wir ja schon. ist mir klar wie das geht.
Hätte jetzt mal dumm gedacht mache ich einfach so.
kriege jetzt eine Fehlermeldung. "PFAD" konnte nicht gefunden werden..............................blabla
Hat jemand ne Idee, wie ich den Pfad wechseln könnte? Wenn ich noch nen process aufmache, und da pfad reinschmeiße
dann, erhalte ich ja ein neues fenster, des will ich ja nicht
warum ruderst du zurück ? Das mit dem Verzeichniswechsel ging doch schon. In meinem Code von oben fehlt noch die geeignete Trennung zwischen zwei Befehlen:
wenn es dann nicht geht, könnte es noch am Pfad liegen, wo "astyle" liegt. Evtl. mal den kompletten Pfad zur ausführbaren Datei angeben. Und wenn es dann nicht geht, ist irgendetwas anderes faul.
EDIT: ja genau, wo liegt eigentlich das "astyle" ?
mein Programm funktioniert soweit nun. Formatiert auch brav. Allerdings würde ich jetzt gerne die Formatierungs-
optionen mit JCheckboxen an- bzw. abwählbar machen.
Habe jetzt mal a bisle gegoogelt, aber jeder schreibt was anderes. Was muss ich nun tun.
hab mir dacht das ich ne Verzweigung mache
also ungefähr
if (e==jb)
{
String Pfad = "-j";
}
funktioniert net wirklich
habe dann mit ner booeleanabfrage gearbeitet geht auch net.
habe jetzt mal folgendes gemacht
Code:
public void itemStateChanged(ItemEvent b)
{
if (box_format.isSelected()) //checkbox = b
{
st.append("-j");
st.toString();
}
}
compilieren kann ich, aber mein st hat halt keinen wert. die abfrage bei if kann doch gar nicht richtig sein oder? habe ich aber von so nem javakurs im netz.
wenn ich mich aber auf mein ItemEvent beziehe, funktioniert des auch net wirklich???!!!
warum fragst du nicht an der Stelle, wo das Formatieren ausgelöst wird, die einzelnen CheckBoxen ab und baust die Optionen entsprechend dem Zustand der CheckBoxen zusammen ? Bsp:
Code:
StringBuffer cmd = new StringBuffer();
...
if (chBox1.isSelected()) {
cmd.append(" -j ");
}
if (chBox2.isSelected()) {
cmd.append(" -o xxx ");
}
...
Runtime.exec(cmd);