Java Applet: Editor für .class?

Hallo,

was für ein Editor (Freeware!) benötige ich, um .class-Dateien meines Java-Applets zu bearbeiten?

Gruß,
Roland.

was für ein Editor (Freeware!) benötige ich, um .class-Dateien
meines Java-Applets zu bearbeiten?

Class-Dateien sind compilierter Bytecode und können nicht bearbeitet werden. Du hast doch sicher auch die .java Datei dazu.
Ansonsten kannst du diese mit einem Decompiler herstellen, was ich aber noch nie gemacht habe und auch rechtlich relativ kritisch ist.

Hallo!

was für ein Editor (Freeware!) benötige ich, um .class-Dateien
meines Java-Applets zu bearbeiten?

Du kannst keine Class-Files bearbeiten, das ist Byte-Code. Java-Files lassen sich mit einem beliebigen Texteditor (UltraEdit -> http://www.ultraedit.com) bearbeiten oder einer IDE (JBuilder -> http://www.borland.com/jbuilder/foundation/) entwickeln.

Falls Du aus irgendwelchen Gründen kein Java-File hast, kannst Du mit einem Decompiler aus einem Class-File wieder ein Java-File erstellen.

-> http://www.geocities.com/SiliconValley/Bridge/8617/j…

Grüße, Tanja

Hallo,

thanks for informations! Bin halt kein Programmierer *grins*. Also die java-Datei habe ich. Ok. Die kann ich editieren. Ok. Was muss ich aber nun anstellen, damit aus dieser geändereten java-Datei wieder eine neue class wird? Neu Compilieren? Wenn ja, welche Freeware gibts dafür?

Grüße, Tanja

Hallo Roland!

Also die java-Datei habe ich. Ok. Die kann ich editieren. Ok.
Was muss ich aber nun anstellen, damit aus dieser geändereten
java-Datei wieder eine neue class wird? Neu Compilieren?

Genau, so funktioniert das. Das Java-File ändern und dann neu kompilieren, dann bekommst Du wieder ein Class-File, das ausgeführt werden kann.

Wenn ja, welche Freeware gibts dafür?

Wenn Du nur mal schnell was ändern willst, nimmst Du am besten den JDK (Java 2 SDK, Standard Edition, v 1.3) -> http://java.sun.com/j2se/ Damit kannst Du in der Kommandozeile mit

javac MeinProgramm.java

Deine Programme kompilieren.

Falls Du größere Software-Projekte machen willst, würde ich eine IDE empfehlen. Borland JBuilder Foundation gibt es kostenlos unter http://www.borland.com/jbuilder/foundation/

Grüße, Tanja

Hi,

ja super. Vielen Dank für die kompetene Antwort!!

Gruß,
Roland.