我有一个由很多类组成的 Jar 文件。当我从命令行运行它(而不是双击)我得到这个:
我看到如果static{}
块中有问题但JPanelFactory
类没有静态块,就会发生这种情况。可能是什么原因造成的?
它还
说还有18个错误。我无法查看那些。我如何查看这些?
JPanelFactory
public class JPanelFactory {
static JPanel holder = new JPanel(new GridLayout(0,1,5,5));
static JLabel addNewTaskLabel = new JLabel(constants.IconNames.addVideo,JLabel.CENTER);
static JLabel deleteTaskLabel = new JLabel(constants.IconNames.deleteVideo,JLabel.CENTER);
protected JPanelFactory(){
}
public static JPanelFactory newInstance(TransferHandler addHandler, TransferHandler removeHandler){
addNewTaskLabel.setTransferHandler(addHandler);
deleteTaskLabel.setTransferHandler(removeHandler);
return new JPanelFactory();
}
public JPanel newJPanel(){
holder.add(addNewTaskLabel);
holder.add(deleteTaskLabel);
return holder;
}
}