Posts by vatojackson

    Hallo zusammen!

    Ich schreibe grade ein Programm, welches Dauerhaft ein Bildanzeigen soll und wenn die Taste 1 auf dem Numpad gedrückt wird den Befehl weitergeben, der dann das Video abspielt. Leider programmiere ich erst seit kurzem... Kann mir jemand sagen wo mein Fehler ist??
    Angezeigter Fehler: "Unhandled exception type InterruptedException" innerhalb der if-Schleife

    Vielen Dank im Voraus!!


    import java.io.*;
    import java.util.Scanner;

    import javax.imageio.ImageIO;
    import javax.swing.*;

    import java.awt.*;
    import java.awt.event.*;


    public class neu
    extends JFrame
    implements KeyListener
    {

    public neu()

    {


    super("Informationsbild");


    addKeyListener(this);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(1280, 1024);
    setLocationRelativeTo(null);
    add(new JLabel(new ImageIcon("C:/Users/marcfe/AppData/Local/_MovedObjects/Desktop/explosion2.jpg")));
    pack();
    setVisible(true);
    }

    public static void main(String[] args)

    {
    new neu();

    }

    public void keyPressed(KeyEvent e)
    {

    int key = e.getKeyCode();

    if(key == KeyEvent.VK_NUMPAD1){
    Process p = Runtime.getRuntime().exec("/usr/bin/mplayer -slave -quiet /media/30743BA6743B6DAA/DL_video.wmv");
    p.waitFor();
    }

    }
    public void keyReleased(KeyEvent e)
    {
    }

    public void keyTyped(KeyEvent e)
    {

    }}

    Danke für eure antworten!
    Also es muss nicht unbedingt java sein, Andreas, nur hatte es jetzt mal mit Java ausprobiert und es hat halt soweit geklappt, deswegen wollt ich es weiter mit java versuchen.
    Aber wenn du einen anderen Lösungsweg hast bin auf jeden fall offen für deinen Vorschlag!

    Viel Dank für eure Bemühungen, echt Klasse!

    Hallo Andreas,
    mit der Funktion " Thread.sleep(100); " funktionierts leider nicht, bzw. es wurde nicht besser :/

    Das habe ich gemacht, also wenn ich das Video anklicke und öffne läuft es ohne probleme. Wenn ich es in über den Terminal mit dem selben Befehl öffne klappt es auch ohne Probleme. Lediglich wenn ich es aus Java starte hängt es sich nach ca. 30 sek auf...
    Das war anfangs auch der Grund warum ich mich an das Forum gewendet habe.

    Danke dir bis dahin!

    Ich bin halt noch Neuling was die programmierung angeht, aber die endlosschleife war gewollt :D

    aber auch ohne schleife gehts nicht. Glaubst du es kann auch am Mplayer liegen? Vllt muss man noch irgendein Befehl hinzufügen oder so?

    import java.io.File;
    import java.io.*;
    import java.io.FileNotFoundException;
    import java.util.Scanner;


    public class ScannerExample {
    public static void main(String[] args) throws IOException
    {
    Scanner scanner = new Scanner(System.in);

    while (true){
    String s = scanner.next();
    if(s.equals("q")) {

    }
    else
    if(s.equals("w")){
    Process p = Runtime.getRuntime().exec( "mplayer /media/30743BA6743B6DAA/DL_video.wmv" );

    }
    else
    if(s.equals("exit")){ system.out.println("Sie verlassen das Programm");


    }

    }


    }
    }

    Also das programm läuft soweit nur das problem ist halt dass es 30 sek nachdem das video abspielt einfach hängen bleibt :/

    Hallo zusammen!

    Ich möchte bzw. muss ein Informationsbildschirm erstellen. Dieser muss über eingabe der Tastatur steuerbar sein, also erkennen welcher knopf gedrückt wurde und dann das jeweilige Video abspielen und danach wieder ins Menü zurückkehren.

    Mein Problem: Ich habe ein kleines java Programm geschrieben, welches dann das video per Mplayer abspielt. Leider hängt es sich immer wieder nach ca 30 sekunden auf. Das Video steht und kann dann nur noch das Terminal schliessen. Hat jemand eine Lösung für dieses problem bzw. zufällig schon solch ein fertiges Skript oder Ähnliches??

    Vielen Dank schonmal im Voraus! :)