JFrame未初始化

时间:2016-01-15 19:44:48

标签: java swing

我在项目中有多个类,这个类不想初始化JFrame,我不太清楚为什么。每个其他类都完全初始化UI,从主窗口类调用类uradiUslugu.main(null);

帮助会得到满足,谢谢!

编辑:尝试运行时,我没有收到任何控制台错误。它只是终结。

编辑:说明资源路径位置类型 未绑定的类路径容器:' JRE系统库[JavaSE-1.8]'在项目' tarikprojekat' tarikprojekat构建路径构建路径问题

刚发现这个!

固定它! Unbound classpath container in Eclipse

谢谢大家!

enter image description here

@SuppressWarnings("deprecation")
public static void main(String[] args)
{
    JFrame prozor = new JFrame ("");
    Container sadrzaj = prozor.getContentPane();
    sadrzaj.setLayout(new FlowLayout());
    JLabel lOdabir = new JLabel ("Izaberite uslugu");
    JLabel bNastavi = new JLabel ("Nastavi");
    final JComboBox<String> odabirBox = new JComboBox<String>();
    odabirBox.addItem("");
    odabirBox.addItem("Mali servis");
    odabirBox.addItem("Veliki servis");
    odabirBox.addItem("Zamjena motora");
    odabirBox.addItem("Zamjena guma");
    odabirBox.addItem("Reparacija turbine");
    odabirBox.addItem("Servis kocnica");
    odabirBox.addItem("Servis mjenjaca");
    odabirBox.addItem("Reparacija intercoolera");
    odabirBox.addItem("Remont volana");
    odabirBox.addItem("Ugradnja fiksnog zamajca");
    odabirBox.addItem("Zamjena katalizatora");

    sadrzaj.add(lOdabir);
    sadrzaj.add(odabirBox);
    sadrzaj.add(bNastavi);

    prozor.show();
    prozor.setSize(150, 300);
    prozor.setVisible(true);
    prozor.setResizable(false);
    mainWindow.centrirajProzor(prozor);

1 个答案:

答案 0 :(得分:0)

问题是因为@Jan用类路径说,因为我设法以某种方式搞砸了它。我没有在列表中看到问题,因为我有大量未完成的项目存在堆积错误。我设法通过Unbound classpath container in Eclipse上的问题答案清除了错误!