Portal > Foren > Java > Allgemeine Java-Programmierung > externes Exe-file einlesen und starten
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 10.03.2005, 18:02 Nach oben    #1
soundslider
Gast
 
Beiträge: n/a
Standard externes Exe-file einlesen und starten

Hallo erstmal,
ich stehe vor einem Problem, und zwar programmiere ich mit zwei anderen Leuten ein kleines Java Game als Abschluß-Projekt unseres Uni-Programmierkurses. Wir würden gern ein Intro mit einbauen. Ich habe ein Flash-Intro erstellt, da ich aber keine Möglichkeit gefunden habe, ein swf-File unter Java abspielen zu lassen, dachte ich mir, dass es eventuell eher als exe-File klappen müßte. also habe ich ein Flash-Projektor-File erstellt. nun habe ich ein Intro im Exe-Format aber immernoch das Problem das ich es nicht unter Java abspielen kann.

Das Ganze soll schließlich in einem Fenster laufen und durch einen Button jederzeit abbrechbar sein.

Jemand eine Idee, wie ich das Intro in den Frame bekomme?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.03.2005, 21:04 Nach oben    #2
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Ich denke einbetten kannst du das nicht (Eventuell irgendwie via COM aber ich glaub nicht dass Java so plattformspezifisches Zeugs unterstützt).

Das einzige was mir einfällt ist Runtime.getRuntime.exec("blabla") um das als externes Programm auszuführen.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.03.2005, 07:11 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

... und anschließend wieder mit taskkill (oder wie heißt das gleich wieder) abschießen.
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.03.2005, 07:18 Nach oben    #4
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

also
Process p = Runtime.getRuntime("bla);
p.destroy();

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.03.2005, 15:53 Nach oben    #5
soundslider
Gast
 
Beiträge: n/a
Standard

Danke, das werde ich mal ausprobieren
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2005, 16:12 Nach oben    #6
soundslider
Gast
 
Beiträge: n/a
Standard

danke das hat geklappt.
Nun aber noch eine andere Frage die zum gleichen Thema ist.

Es gibt doch bestimmt die möglichkeit in ein GUI ein Browserfenster einzubauen.

Das hätte dann den Vorteil, dass ich die SWF in diesem Browserfenster ablaufen lassen könnte und nicht das Problem eines zweiten Fensters hätte. Kann mir jemand sagen wie das eventuell ginge?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2005, 16:57 Nach oben    #7
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Ich glaube nicht dass das mit Swing oder AWT geht, das wäre dann ja fast zwingend Plattformabhängig.

SWT hat eine Browserkomponente die Mozilla verwendet (bzw. IE auf Windows) aber das benutzt du ja nicht vermute ich mal.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2005, 17:02 Nach oben    #8
soundslider
Gast
 
Beiträge: n/a
Standard

Nee das benutze ich nicht.
Hm... das macht mich nicht gerade froh.
Entweder lasse ich es so in einem ExtraFenster, oder ich exportiere die Animation doch als AVI, damit ginge es doch das Filmchen in einem GUI ablaufen zu lassen oder?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2005, 18:14 Nach oben    #9
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.161
Standard

Für Swing gibt es z.B. das JDIC-Projekt, das einen Browser einbinden kann.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45