Java-Applet ausführbar wie in Konsole

Razen

Mitglied
Hallo,
ich habe ein kleines Programm geschrieben das ich immer in der Konsole ausführe - ich würde dies aber gerne als Applet zur Verfügung stellen, die Bedienung aber genauso wie in der konsole ermöglichen - ist das möglich? Ich habe versucht die Datei normal mit html einzubinden aber das führte zu einer Fehlermeldung. Wie man sich das Programm vorstellen kann? Im Wesentlichen gibt man bestimmte Werte ein und das Programm berechnet andere Werte daraus...

Danke für die Hilfe
 
Verstehe ich das richtig, dass du ein Applet in einer HTML-Seite einbinden willst und dann, von der Konsole die Eingaben machen willst?
Denn das ist nicht möglich, da das Applet nach seinem packen in einer JAR autonom von deiner IDE läuft.
 
nein, verstehst du falsch 😉

ich möchte das programm als applet auf der webseite, aber die eingabe soll genauso funktionieren wie in der konsole - weil ich hab keine richtige benutzeroberfläche dafür und will auch keine machen...
 
Hmm so richtig verstehe ich nicht wie du dir das vorstellst!?
Wo sollen denn sonst die Eingaben getätigt werden in ein HTML-Formular oder Javascript?
Du müsstest ja min ein Eingabefenster generieren, in dem du diese tätigen kannst.
 
Also, du möchtest auf deiner Webseite das Applet laufen lassen und willst wissen wie das geht und du die Eingaben dafür machen kannst? Versteh ich das Richtig?
 
Ein Applet ist immer in eine HTML-Seite integriert. Das heißt - sowas wie eine Konsoleneingabe gibts nicht (nach meinem Wissenslevel).
 
also ich möchte wie gesagt quasi eine consoleneingabe in einer website ermöglichen, aber laut jango gibts ja sowas nicht. Dann steh ich vor dem problem wie muss ich das Programm umwandeln dass es funktioniert!? Muss ja irgendwie ne Oberfläche schaffen, aber davon hab ich keine Ahnung...
 
Naja, das ist halt ganz davon abhängig was du GENAU vor hast.
Vieleicht postest du mal ein wenig bisherigen Code.
Was die Oberflächenprogrammierung angeht können wir dir sicher weiter helfen.
 
Meine Interpretation:
Es soll eine "Konsole" als Applet in eine Homepage eingebettet werden.
--> Mit JApplet und andern Swingkompontenten z.B. JTextArea eine Konsole nachbauen
 
Naja eine Konsolenanwendung ist denke ich auch sicherlich nicht unbedingt notwendig, da die Implementierung sicherlich schwerer ist als wenn man es dem Sinn des Vorhabens anpasst.
 
dann komm ich wohl nich drum rum mich da einzuarbeiten. Was sind denn so die "Basistags" dafür, kann jemand ein gutes Tut empfehlen? (bitte nicht ne antwort mit google is your friend, ich will ne empfehlung für ein gutes, google liefert nur masse, keine quali)
 
Hallo,
ich habe ein kleines Programm geschrieben das ich immer in der Konsole ausführe - ich würde dies aber gerne als Applet zur Verfügung stellen, die Bedienung aber genauso wie in der konsole ermöglichen - ist das möglich?
also Grundsätzlich hast du eine Konsole... Systemsteuerung -> Java -> Erweitert -> Java-Konsole -> Konsole einblenden..

also dann soll bei einem Applet auch im IE zb eine Konsole tichtbar werden...

ich dachte mir, sowas müsste gehen...

Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import javax.swing.JApplet;


public class TestApplet extends JApplet{


   @Override
   public void start() {
      super.start();
      new Thread(new Runnable() {         
         @Override
         public void run() {
            System.out.println("eingabe:");
            BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
            String line = null;
            try {
               line = reader.readLine();
            } catch (IOException e) {        
               e.printStackTrace();
            }
            
            System.out.println("ausgabe:"+line);
            
         }
      }).start();
      
   }
}
aber irgendiwe friert mir die konsole ein, keine ahnung warum
 
Ging ihm glaub nicht um die Java-Konsole vom Browser, sondern ne stinknormale Konsolenanwendung wie 'Hello World' - nur halt im I-Net.
 
naja, wobei du bei nem hello world programm ja nix eingibst, ich wollte einfach nur ne eingabe ins das applet ermöglichen wie die eingabe in der konsole möglich ist 😛
 

Zurück
Oben