java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Java Basics - Anfänger-Themen

Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 18.07.2009, 17:40   #1 (permalink)
Stammbenutzer
Kilobyte
 
Registriert seit: 18.05.2007
Fachbeiträge: 146
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Standard Datei mit Java für Programm öffnen

Hallo,

ich möchte in meinem Java Programm eine bestehende html Datei in Word öffnen lassen.

Bisher mache ich das so:

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
File htmlFile = new File("test.html");
            Desktop d = Desktop.getDesktop();
            d.print(htmlFile);

Das Problem ist nur -- auf dem einen PC wird die html in Word geöffnet auf dem anderen PC wird die Datei an den Drucker übergeben. Wie kann ich das einheitlich regeln ?

Danke !

Geändert von mäcjava (18.07.2009 um 18:41 Uhr)
mäcjava ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 18.07.2009, 19:37   #2 (permalink)
Stammbenutzer
Kilobyte
Themenstarter
 
Registriert seit: 18.05.2007
Fachbeiträge: 146
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Ich habe mal in der Java API nachgeschaut:

Prints a file with the native desktop printing facility, using the associated application's print command.

Was ist die native desktop printing facility genau und wo kann man das ändern?
mäcjava ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 18.07.2009, 19:45   #3 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von Schandro
 
Registriert seit: 28.08.2007
Fachbeiträge: 2.007
Abgegebene Danke: 7
Erhielt 88 Danke für 87 Beiträge
benutz doch open statt print
__________________
Insel + Lesen => Threads darf man nicht gewaltsam töten. Man muss sie in den Selbstmord treiben.
Schandro ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 12:14   #4 (permalink)
Benutzer
int
 
Registriert seit: 13.05.2009
Fachbeiträge: 63
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
hallo,
ich hätte dazu auch mal eine frage:
kann ich irgendwie erreichen dass die geöffnete datei nicht zusammen mit dem java programm geschlossen wird?
M4x0r ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 12:20   #5 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von Schandro
 
Registriert seit: 28.08.2007
Fachbeiträge: 2.007
Abgegebene Danke: 7
Erhielt 88 Danke für 87 Beiträge
Zitat:
kann ich irgendwie erreichen dass die geöffnete datei nicht zusammen mit dem java programm geschlossen wird?
Die mit Dektop#open geöffnete Datei wird nicht zusammen mit dem java-Task geschlossen. Jedenfalls wars bei mir bis jetzt immer so und so steht es indirekt auch in der API. Hast du ein Gegenbeispiel?
__________________
Insel + Lesen => Threads darf man nicht gewaltsam töten. Man muss sie in den Selbstmord treiben.
Schandro ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 12:36   #6 (permalink)
Benutzer
int
 
Registriert seit: 13.05.2009
Fachbeiträge: 63
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.awt.Desktop;
import java.io.File;
 
public class FileOpener {
    
    FileOpener()  {
    File opener = new File ("C://bild.bmp");
    Desktop desk = Desktop.getDesktop();
    
    try{
    desk.open(opener);}
    catch (Exception ex){}
    
    }
    
    public static void main (String [] args) {
        FileOpener neu = new FileOpener();
    }
    
 
}


das bild öffnet sich für nichtmal 1 sekunde und schließt sich dann gleich wieder
M4x0r ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 12:43   #7 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von Schandro
 
Registriert seit: 28.08.2007
Fachbeiträge: 2.007
Abgegebene Danke: 7
Erhielt 88 Danke für 87 Beiträge
liegt wahrscheinlich an dem Programm was bei dir mit der endung "bmp" verbunden ist. Welches ist das?
Ansonsten kannst du ja mal ein anderes Programm mit "bmp" verknüpfen und dann den Java-Code nochmal starten.
__________________
Insel + Lesen => Threads darf man nicht gewaltsam töten. Man muss sie in den Selbstmord treiben.
Schandro ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 12:46   #8 (permalink)
Benutzer
int
 
Registriert seit: 13.05.2009
Fachbeiträge: 63
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
das ist die windows bild- und faxanzeige
wenn ich das bild "von hand" öffne funktioniert alles einwandfrei...
M4x0r ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 13:09   #9 (permalink)
Stammbenutzer
Megabyte
 
Registriert seit: 25.10.2007
Fachbeiträge: 1.275
Abgegebene Danke: 47
Erhielt 56 Danke für 53 Beiträge
bei mir öffnet er n gif mit dem explorer, und der bleibt auf, bzw ist eh erst ganz geöffnet wenn java schon lange terminiert hat und bleibt auf
__________________
Quis custodiet ipsos custodes? - Wer überwacht die Wächter?

SEM - Skin Editor for Minecraft
Atze ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 13:46   #10 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von Schandro
 
Registriert seit: 28.08.2007
Fachbeiträge: 2.007
Abgegebene Danke: 7
Erhielt 88 Danke für 87 Beiträge
Die ******* "Windows Bild- und Faxanzeige" bleibt wirklich genauso lange auf wie das java-Programm läuft. Es startet nämlich keinen eigenen Task.
__________________
Insel + Lesen => Threads darf man nicht gewaltsam töten. Man muss sie in den Selbstmord treiben.
Schandro ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 19.07.2009, 14:21   #11 (permalink)
Benutzer
int
 
Registriert seit: 13.05.2009
Fachbeiträge: 63
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
d.h. es liegt wirklich nur an diesem programm?
denn zB mit *.txt und Editor funktioniert's.

Geändert von M4x0r (19.07.2009 um 14:24 Uhr)
M4x0r ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datei öffnen mit josias Allgemeine Java-Themen 2 11.09.2008 19:38
Datei in lokalem Programm öffnen Java Basics - Anfänger-Themen 15 25.08.2008 14:16
Eine .wsp datei in java öffnen auslesen und verändern eicon11 Allgemeine Java-Themen 4 08.05.2008 15:20
Selbsterstelltes Programm einfacher öffnen? JetLi Allgemeine Java-Themen 2 15.08.2007 16:20
java programm zu einem richtigen programm machen sturdy Allgemeine Java-Themen 37 20.05.2005 11:55


Lesezeichen

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:41 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de