String[]args nutzen, wie?

Status
Nicht offen für weitere Antworten.

Developer_X

Top Contributor
Sehr geehrtes Forum, ich wollte mal etwas fragen,
ihr kennt das ja von der main-Methode :
Java:
public static void main(String[]args)
{
}

Args kann man ja als Parameter beim starten des Programms z.B. in einer Batch festlegen, doch nur wie?

Und dann wollte ich wissen, angenommen, man hat ein Picture Viewer Programm geschrieben, in Java, wie kann ich denn jetzt, wenn ich für z.B. JPG Dateien dieses Programm festlege, mithilfe von Batch dem Programm sagen, dass dieses Bild geöffnet werden soll?

Danke wenn mir jemand helfen kann, und es verstanden hat.

M.f.G. Developer_X
 
Nein, wie man ein Array benutzt weiß ich, keine Sorge^^.

Ich will nur wissen, wie ich, wenn ich einer JPG Datei sage, dass meine JAR-Datei das Standardöffnungsprogramm sein sollte, dass der Pfad der JPG Datei dann als Parameter beim Starten übergeben wird, wie soll ich das anstellen?

M.f.G. Developer-X
 
Das ist systemspezifisch. In Windows musst du glaube ich direkt in die Windows Registry eingreifen, wenn du das automatisiert ändern möchtest.
 
Ich glaube ihr versteht nicht was ich meine :
1. Ich weiß wie man ein Standard-Programm festlegt, für einen Datei Typen.
2. Ich will wissen, wie man von der Datei den Pfad bekommt, wenn man die Datei anklickt und sich das Java Programm öffnet, denn genau diesen Pfad möchte ich dann an mein Programm schicken, um die Datei zu laden.

Kann mir jemand helfen?
 
Ich glaube LoR Antwort müsste funktionieren. Alternativ könntest du auch eine Bat-Datei schreiben, welche den Pfad ermittelt und dann mit dem Pfad die jar öffnet. Auf jeden Fall geht das meines Wissens nur systemspezifisch.
 
- Titel des Threads ist scheisse gewählt
- Die Frage ist erst nach dem dritten Post klar geworden, die erste Frage wurde richtig beantwortet, die zweite auch und erst beim dritten Post wurde endlich klar was du wirklich willst -> Thema: Wie poste ich einen verständlichen deutschen Satz?
- Die Frage hat nichts mit Java zu tun, falsches Forum

~closed~
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben