se alguem puder me ajudar…
o que é o bouncer?? e por que será que ele nao está sendo encontrado?
meu arquivo é um programa escrito em C++ que utiliza a parte grafica do java para mostrar os resultados…
cls = env->FindClass(“Gui”);
mid = env->GetMethodID(cls, “”, “([Ljava/lang/String;)V”);
jstr = (env)->NewStringUTF(parameters->getString(“javaFlags”, “”));
args = (env)->NewObjectArray(1, env->FindClass(“java/lang/String”),jstr);
jGUI = (env)->NewObject(cls, mid, args);
mas logo aki jGUI sai “NULL”, sendo que cls mid args estao ok…
Gui é a classe em java… Gui extends JFrame… e a linha 38 do erro abaixo é justamente quando eu chamo " super(" "); ", metodo q chama o contrutor da classe ‘pai’
import java.awt.<em>;
import java.awt.event.</em>;
import javax.swing.*;
public class Gui extends JFrame {
JobQ jobQ;
BeatTrackDisplay displayPanel;
JScrollBar scroller;
JPanel scrollPane;
ControlPanel controlPanel;
boolean ignoreWarnings;
public Gui(String[] args) {
super("Beatroot");
… resto do codigo }
Exception in thread “main” java.lang.InternalError: bouncer cannot be found
at sun.misc.reflect.MethodUtil.getTrampoline(MethodUtil.java:78)
at sun.misc.reflect.MethodUtil.(MethodUtil.java:34)
at javax.swing.UIDefaults.getUI(UIDefaults.java:431)
at javax.swing.UIManager.getUI(UIManager.java:561)
at javax.swing.JPanel.updateUI(JPanel.java:102)
at javax.swing.JPanel.(JPanel.java:62)
at javax.swing.JPanel.(JPanel.java:92)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:286)
at javax.swing.JRootPane.(JRootPane.java:193)
at javax.swing.JFrame.createRootPane(JFrame.java:204)
at javax.swing.JFrame.frameInit(JFrame.java:194)
at javax.swing.JFrame.(JFrame.java:168)
at Gui.(Gui.java:38)
o arquivo é o programa BeatRoot, que pode ser encontrado em
http://www.ofai.at/~simon.dixon/beatroot/
se puderem me responder o que é “bouncer” já ficarei feliz!!