相关疑难解决方法(0)

Netbeans - 错误:无法找到或加载主类

所以我在Neatbeans 7.4中制作一个java应用程序,已经工作了一段时间,一切都很好,运行项目工作正常,但现在当我点击运行项目时,我得到了错误

Error: Could not find or load main class phleveledit.MainWindow
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
Run Code Online (Sandbox Code Playgroud)

在这个开始发生之前我无法想到我做了什么,所以我不知道应该改变什么..代码似乎没有任何错误.这是IDE +项目文件夹的屏幕截图

图片(http://puu.sh/5ldYB):

在此输入图像描述

有任何想法吗?

编辑:不幸的是我碰巧通过删除一些代码修复了这个问题,这可能有一些Netbeans无法检测到的错误,但我不知道究竟是什么错误因此无法对正确答案进行投票.

java netbeans netbeans-7 netbeans-7.4

21
推荐指数
3
解决办法
8万
查看次数

Java运行时异常 - 错误的树类型

我正在写一个基本的音乐椅应用程序,并且在使用按钮打开/关闭音乐时遇到了一些困难(在我漂亮的摇摆界面中).

我在netbeans中创建了界面,并添加了必要的动作侦听器.以下是相关代码:

*private void runActionPerformed(java.awt.event.ActionEvent evt) {                                    
    if (run.getText().equals("Stop Music"))
        stopMus();
    else
        startMus();
}                                   

public void startMus()
{
    Music music = new Music();
    music.playAudio();
    run.setText("Stop Music");

}
public void stopMus()
{
    Music music = new Music();
    music.stopAudio();
    run.setText("Start Music");
}*
Run Code Online (Sandbox Code Playgroud)

"音乐"课程如下:

    import java.io.File;
    import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.SourceDataLine;

 public class Music {

        AudioFormat audioFormat;
        AudioInputStream audioInputStream;
        SourceDataLine sourceDataLine;
        boolean stopPlayback = false;
        playThread p;

        public Music()
        { 
            p = new playThread(); 
        }

        public void playAudio() …
Run Code Online (Sandbox Code Playgroud)

java swing multithreading exception

6
推荐指数
1
解决办法
2425
查看次数

Java- RuntimeException- 无法编译的源代码 - 错误的树类型

我是 Java 新手,也是这个网站的新手,所以如果错误很明显,我很抱歉,但我收到了一个错误,我不知道它意味着什么,我已尝试一切方法来修复它。

我目前正在编写一个基本的应用程序库,带有一些swing界面,但问题是当尝试创建书籍形式的窗口时,有相关代码。

这是主窗口。

 public class VentanaPrincipal extends javax.swing.JFrame {

   public VentanaPrincipal() {
     initComponents();
     this.setLocationRelativeTo(null);
}

private void bt_salirActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
    EscribirBinario escritor = new EscribirBinario();
    //   Collections.sort(ListaClientes.clientes);

    if (escritor.abrir(Main.archivo1)) {
        for (int indice = 0; indice < ListaClientes.clientes.size(); indice++) {
            escritor.escribir(ListaClientes.clientes.get(indice));
        }
        escritor.cerrar();
    }
    System.exit(0);
}                                        

private void bt_clienteActionPerformed(java.awt.event.ActionEvent evt) {                                           

    MantenimientoCliente clientes = new MantenimientoCliente(this, true);
    clientes.setVisible(true);
}                                          

private void bt_libroActionPerformed(java.awt.event.ActionEvent evt) {                                         

    MantenimientoLibro book = new MantenimientoLibro(this, true);
    book.setVisible(true); …
Run Code Online (Sandbox Code Playgroud)

java swing netbeans runtimeexception

6
推荐指数
1
解决办法
3万
查看次数

JavaCV/OpenCV:cvLoadImage无法正常工作

我安装了JavaCV/OpenCV库,我遇到了基本示例代码的问题.

根据我看过的几个例子,这段代码应该加载一个图像:

IplImage image = cvLoadImage("C:\\img.jpg");
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时,我得到一个"找不到符号"的错误.

由于这是我第一次使用它,我不确定我是否搞砸了安装.

根据最新的JavaCV自述文件,我确实拥有正确版本的OpenCV.我还导入了所有JavaCV jar文件.据我所知,我也正确设置了所有路径.

谁知道问题是什么?

编辑:

完整代码:

import com.googlecode.javacv.CanvasFrame;
import com.googlecode.javacv.cpp.opencv_core.IplImage;
import java.io.File;


public class demo {

    public static void main(String[] args) 
    {
        IplImage image = cvLoadImage("C:\\img.jpg");

        final CanvasFrame canvas = new CanvasFrame("Demo");
        canvas.showImage(image);
        canvas.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
    }

}
Run Code Online (Sandbox Code Playgroud)

我尝试运行它时出错:

线程"main"中的异常java.lang.RuntimeException:无法编译的源代码 - 错误的sym类型:javacv.demo.main中的cvLoadImage(demo.java:17)

Java结果:1

似乎它声称cvLoadImage不接受字符串作为参数.

java javacv

4
推荐指数
1
解决办法
1万
查看次数