-1
我用Java媒体框架编写了一个Java媒体播放器(是的,我知道它真的很老!) 对Netbeans,我有这个问题: 我有一个浏览按钮,选择文件,初始化播放器并开始播放。问题是,该按钮处于无效状态,因此玩家无法通过该表单进行访问。 这是一个JButton代码:变量不能通过Netbeans表格
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
Player pla;
try{
FileDialog fd = new FileDialog(this, "Select File", FileDialog.LOAD);
fd.show();
String filename = fd.getDirectory() + fd.getFile();
pla=Manager.createPlayer(new MediaLocator("file:///"+filename));
pla.start();
}
catch (Exception e){
System.out.println(e.toString());
}
// TODO add your handling code here:
}
如何使整个的JPanel玩家解放军,这样在面板的任何按钮(NetBeans将自动将所有Jbuttons中以私人无效)可以访问播放解放军?
P.S:有人请建议我对Java的媒体一个现代化的API(比Xuggler等),最好使用FFMPEG但不一定。
谢谢!
你在任何* *类的方法相同;在你的类中声明'Player pla'作为一个字段而不是本方法中的局部变量。 –