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, "<init>", "([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.*;
import java.awt.event.*;
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.<clinit>(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.<init>(JPanel.java:62)
at javax.swing.JPanel.<init>(JPanel.java:92)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:286)
at javax.swing.JRootPane.<init>(JRootPane.java:193)
at javax.swing.JFrame.createRootPane(JFrame.java:204)
at javax.swing.JFrame.frameInit(JFrame.java:194)
at javax.swing.JFrame.<init>(JFrame.java:168)
at Gui.<init>(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!!