错误********************************************** ********************
Exception in thread "main" java.lang.NullPointerException
at java.awt.Window.init(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at javax.swing.JFrame.<init>(Unknown Source)
at Main.main(Main.java:12)
代码********************************************** **********************
import javax.swing.JFrame;
import javax.swing.JSlider;
import com.fazecast.jSerialComm.*;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
JFrame w = new JFrame();
JSlider slider = new JSlider();
slider.setMinimum(1023);
w.add(slider);
w.pack();
w.setVisible(true);
}
}
答案 0 :(得分:1)
谢谢Jonathan Sterling,Japu_D_Cret和chetan mehra。它运作良好。我下载了该视频中规定的Eclipse(Luna)的确切版本[youtu.be/8B6j_yr9H8g]和新的JDK,没有别的。问题出在IDE上。
答案 1 :(得分:0)
你没有添加setbounds();在你的java代码中尝试w.setbounds(100,100,200,200);.通常在对象的引用为null时出现空指针异常。试试这个。希望它能为你工作。