Input/Output java.io.File beenden

Osram127

Mitglied
Hallo!
Ich habe in meinem Projekt eine Methode, die Dateien aufruft:
Java:
public void dateiStart(String pfad) {
        URL url = getClass().getResource(pfad);
        File file = new File(url.getFile());
      
        try {
            d.open(file);
        } catch (IOException e) {
            new LaunchException(e);
        }
    };
Durch diese Methode werden auch Dateien ausgeführt, welche sich selbst nicht mehr beenden. Deswegen hätte ich gerne eine Abbruchmethode, welche die Dateien auch wieder schließt. d steht für ein Desktop-Attribut. Eine Methode wie d.close() scheint es ja in der Klasse Desktop nicht zu geben... Weiß jmd von euch wie ich diese Dateien wieder schließen kann?

Ps: Ich bin leider noch ein ziemlicher Anfänger, wenn es um java.io geht, also sorry falls es doch eine einfache Methode dafür gibt und ich einfach zu dumm war diese zu finden.
 
Zuletzt bearbeitet:
K

kneitzel

Gast
File hält nur Informationen zu einer Datei und öffnet diese nicht.

Daher ist die Frage, was d für eine Instanz ist und was das open dort macht. Ggf hast d auch eine close Methode, die man aufrufen könnte...

Aber ohne Details zu kennen kann man da nicht viel sagen.
 

Osram127

Mitglied
d ist eine java.awt.Desktop Variable. Stimmt das habe ich ganz übersehen, dass ja eigentlich die Methode open() garnicht von der Klasse File kommt. Gibt es bei Desktop vlt eine Methode?
 

Osram127

Mitglied
Hmm, das ist ja blöd...
Gibt es da nicht noch vlt eine andere Möglichkeit, das aktive Programm irgendwie abzurufen und dann zu schließen? Zb durch andere Klassen, die sowas können?
 
K

kneitzel

Gast
Das wird schwer, da Du keine wirkliche Kontrolle hast, was da gestartet wird. Es ist ja abhängig von der Konfiguration des Systems.

Statt der Desktop Klasse könntest Du gezielt einen Prozess starten, der die Datei benutzt. Dann hast Du den Prozess und kannst diesen ggf. beenden.

Aber die Frage ist, was Du da überhaupt vor hast. Was willst Du genau machen?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Delete files before creating new from temp using Java file method Allgemeine Java-Themen 1
S File lesen und schreiben Java 6 Allgemeine Java-Themen 2
J .java-Dateitext Compile zur Laufzeit ohne File Allgemeine Java-Themen 15
C Authentifizierung mit java.nio.file? Allgemeine Java-Themen 5
G Java/LibGDX File Loading Exception Allgemeine Java-Themen 2
D Java Anwendung mit dll File Allgemeine Java-Themen 5
F Open source file übersetzen Phython -> Java Allgemeine Java-Themen 4
J Java Software Compare Files und Neue File erstellen Allgemeine Java-Themen 0
J Java Download Filedownload File.getFileName Allgemeine Java-Themen 3
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
P Java Dynamic Web Project -> config File Allgemeine Java-Themen 1
D Variablen java.io.File zum vergleichen abspeichern Allgemeine Java-Themen 1
P java.nio.file unter Java 6 verwenden Allgemeine Java-Themen 4
N Input/Output Mit Windows 7 erzeugtes zip-File in Java 7 öffnen Allgemeine Java-Themen 5
H XML-File mit Java erzeugt Frage Allgemeine Java-Themen 10
V C-Header Datei aus .java File herstellen Allgemeine Java-Themen 10
S File im windowexploer öffnen über java Allgemeine Java-Themen 6
A File Java Pfad Allgemeine Java-Themen 5
M eigene Klasse durch Composition mit java.io.File erweitern Allgemeine Java-Themen 3
F Java File.getUsableSpace(); Allgemeine Java-Themen 4
U Java file aus Classpath lesen Allgemeine Java-Themen 1
G toString() von java.io.File überschreiben Allgemeine Java-Themen 8
M Wie Java-Programm über Batch-file starten? Allgemeine Java-Themen 8
P jar-File mit "java.exe -jar" unter Vista öffnen Allgemeine Java-Themen 10
A java.net.UnkownHostException: null bei jar-File Allgemeine Java-Themen 16
M Java Programm in .exe File Allgemeine Java-Themen 15
R Erkennung der Java-Installation im Batch-File Allgemeine Java-Themen 2
T ausführbares jar File mit integriertem Java Runtime 6+JOGL Allgemeine Java-Themen 7
W java.io.file Originalziel bei .lnk ermitteln? Allgemeine Java-Themen 5
Nils_Langner Java File vs. WinAPI Allgemeine Java-Themen 3
märliprinz CSS-File mit Java analysieren Allgemeine Java-Themen 3
D new File() -> Java hängt sich manchmal auf Allgemeine Java-Themen 14
G Java file speichern Allgemeine Java-Themen 2
G java funktion in JSP file aufrufen. Allgemeine Java-Themen 2
S Processing Java Code verstehen Allgemeine Java-Themen 0
O Newton Algorithmus Java Allgemeine Java-Themen 1
P Java Quellen finden Allgemeine Java-Themen 3
M Java Analyse/ SWOT-Analyse Allgemeine Java-Themen 13
J c Programm läuft nicht in compilierter Version des Java Projektes Allgemeine Java-Themen 7
Atten007 Java-Klasse auf macOS entpacken? Allgemeine Java-Themen 2
E java mithilfe url .jar datei öffnen Allgemeine Java-Themen 5
M Warum hat Java dieses und jenes nicht... Allgemeine Java-Themen 8
E Java .exe Datei mit args starten Allgemeine Java-Themen 2
L Kam eine java.net.URL zu einer HashMap und ging als DNS Anfrage wieder heraus Allgemeine Java-Themen 18
thor_norsk Handy - Ortung mit Java Allgemeine Java-Themen 23
I In Java geschriebene Software nach Mac OS portieren Allgemeine Java-Themen 7
Master3000 Java Datei mehrmals einlesen Allgemeine Java-Themen 4
Master3000 Java Konsole über Buffered Reader Zeilenweise auslesen ? Allgemeine Java-Themen 26
P JRE migration von Java 8+8 auf Java 8+17 Allgemeine Java-Themen 2
K Oracle Java Lizenzänderung ab Java 17 Allgemeine Java-Themen 2
HerrBolte Seltsamer Fehler nur in der Windows- und nicht in der Java-Console O_O Allgemeine Java-Themen 16
E Input/Output Eigene Datei mit java öffnen Allgemeine Java-Themen 9
IngoF Libraries in Java 11 Allgemeine Java-Themen 2
SaschaMeyer Gilt "_" als Java Keyword? Allgemeine Java-Themen 19
Master3000 Java Port reset (Socket) Allgemeine Java-Themen 6
Z Java Testklassenvariable ändern im Hauptprogramm Allgemeine Java-Themen 5
Master3000 JAVA Filereader Allgemeine Java-Themen 18
N A java Exception has occured Allgemeine Java-Themen 8
F Java Script für das Vorhaben das richtige? Allgemeine Java-Themen 9
M wiviel Java muss ich für die Berufswelt können ? Allgemeine Java-Themen 5
Robertop Datumsformat für GB ab Java 16 Allgemeine Java-Themen 1
1Raini Java Warteschlange Allgemeine Java-Themen 21
Tobero .jar Dateine aus einem Ordner laden (Java 16) Allgemeine Java-Themen 5
Z WebApp mit Java verbinden. Allgemeine Java-Themen 8
M Vergleich C# und Java Allgemeine Java-Themen 24
S Bildrechte Java, HTML5 und PDF Symbole Allgemeine Java-Themen 5
P Bat Datei in Java ausführen Allgemeine Java-Themen 2
S Java öffnet immer im editor Allgemeine Java-Themen 1
Z macOS java konnte nicht entfernt werden xpc verbindungsfehler Allgemeine Java-Themen 4
F Java JDK ohne Oracle Konto Allgemeine Java-Themen 5
B Mit Java Click bei (x,y) machen? Allgemeine Java-Themen 6
S Java-Clicker Allgemeine Java-Themen 6
yakazuqi Fehler beim Laden. JDA (Java Discord API) Allgemeine Java-Themen 1
J Gmail Postfach und Java Allgemeine Java-Themen 6
E Java Website Login Allgemeine Java-Themen 2
D SHA-3 für Java-version 1.8 Allgemeine Java-Themen 1
N Regulären Ausdruck in normalen Java-Code umwandeln Allgemeine Java-Themen 12
X Java gewerblich nutzen mit externe Bibliothek. Was zu beachten? Allgemeine Java-Themen 18
B In Java Methode mit generic input und output basteln? Allgemeine Java-Themen 4
A Java ListNode Element einfügen ohne Bibliothek Allgemeine Java-Themen 6
S Flächenermittlung von 3D-Modellen per Java? Allgemeine Java-Themen 8
sascha-sphw Erste Schritte Unit und Integration-Tests im Java Modul System Allgemeine Java-Themen 10
Q Java-Programmieren Allgemeine Java-Themen 1
mrBrown Java 16 ist seit heute verfügbar Allgemeine Java-Themen 12
1Raini Java if-Abfrage funktioniert nicht! Allgemeine Java-Themen 3
B BOT mit Java [Eclipse] programmieren Allgemeine Java-Themen 7
NicoDeluxe Java Email Templates Allgemeine Java-Themen 2
V4ll3.Wff Array in Java Allgemeine Java-Themen 4
G Übermittlung zusätzlicher ASCII-Zeichen bei Übertragung von Dateiinhalt mit Xmodem - JAVA Allgemeine Java-Themen 9
D Java als anfänger Allgemeine Java-Themen 6
H was ist den dieses zur Kompilierzeit und zur Laufzeit in Java? Allgemeine Java-Themen 3
rtm007 Per Java Im Terminal Befehle eingeben. Allgemeine Java-Themen 4
J4n5chmiddi Methoden Website-URL im Browser öffnen nach erfolgreicher Basisauthentifizierung in Java Allgemeine Java-Themen 12
R Java Stream: Ist es möglich, einen stream zusammenzufassen Allgemeine Java-Themen 6
T Best Practice Java und unmodifiable Allgemeine Java-Themen 10
KeTho1712 Java Swing: JTable standardmäßig füllen, sodass bei Start bereits Datensätze gespeichert sind Allgemeine Java-Themen 1
Vanessa001 Hausaufgabe in Java Allgemeine Java-Themen 7
kanywayne Java programmieren: Polynom Klasse Allgemeine Java-Themen 4
T C++ Methode Übersetzung in Java Allgemeine Java-Themen 3
s_1895 Hilfe bei Java Tic Tac Toe Allgemeine Java-Themen 8

Ähnliche Java Themen


Oben