Pessola é o seguinte

3 respostas
R

tenho essa classe como teste do jmf

import java.awt.*;
import java.applet.*;
import java.io.File;
import java.net.URL;
import javax.media.Manager;
import javax.media.bean.playerbean.*;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import javax.swing.JPopupMenu;
import javax.swing.filechooser.FileSystemView;

public class MediaPlayerSample extends Applet {
	private MediaPlayer mediaPlayer1;

	public void init() {
		setLayout(null);
		setSize(518, 347);
		// seleção do arquivo
		String nomeArq = JOptionPane.showInputDialog(this, null,
				"Entre com a url: ", JOptionPane.WARNING_MESSAGE);
		try { // method using URL
			URL url = new URL("file", null, nomeArq);
			mediaPlayer1.setPlayer(Manager.createRealizedPlayer(url));
		} catch (Exception e) {
			System.out.println(" Erro ao criar o player :" + e);
			System.exit(0);
		}
		add(mediaPlayer1);
		mediaPlayer1.setBounds(36, 24, 324, 272);
		mediaPlayer1.start();
	}

	public void stop() {
		if (mediaPlayer1 != null)
			mediaPlayer1.stop();
	}

	public void destroy() {
		if (mediaPlayer1 != null)
			mediaPlayer1.deallocate();
	}
}

eu o instalei porem o java nao encontra classes como essas daqui:

import javax.media.Manager;
import javax.media.Buffer;
import javax.media.CaptureDeviceInfo;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.Player;
import javax.media.cdm.CaptureDeviceManager;
import javax.media.control.FrameGrabbingControl;
import javax.media.format.VideoFormat;
import javax.media.util.BufferToImage;

alguem tem ideia se é aversao que eu baixei configuração ou onde conseguir esssas classes?

valew pela ajuda

3 Respostas

furutani

Você precisa baixar o JMF e coloca-lo no seu classpath

R

entao cara eu ja instalei o jmf como ele fica no classpath?

furutani

Voce tem q por ele la
Eh so editar a variavel CLASSPATH do sistema operacional

Criado 15 de novembro de 2009
Ultima resposta 15 de nov. de 2009
Respostas 3
Participantes 2