我在Windows 7上使用netbeans。我在创建程序时创建了我的主类。我一直关注tutorial,但出于某种原因,我永远无法填写表格。我在这里缺少什么?
package inventorygui;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.*;
public class InventoryGUI extends JFrame {
public static void main(String[] args) {
new InventoryGUI();
}
public InventoryGUI() {
this.setSize(400, 400);
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension dim = tk.getScreenSize();
int xPos = (dim.width / 2) - (this.getWidth() / 2);
int yPos = (dim.height / 2) - (this.getHeight() / 2);
this.setLocation(xPos, yPos);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("Inventory Program");
JPanel thePanel = new JPanel();
JLabel label1 = new JLabel("Inventory Program Below");
thePanel.add(label1);
this.add(thePanel);
this.setVisible(true);
}
}
答案 0 :(得分:1)
我尝试编译它,它工作正常没有错误。
注意:确保项目名称为公共类,包名称也应与您拥有的包名称相同。
尝试使用另一个Jave SE版本加载netbeans。
尝试使用Java SE 6.20加载它甚至是旧的,但在win7上适用于netbeans。