我正在努力解决这个问题,有人可以帮我解决这个问题。提前致谢
public void gui_OCM()
{
Display d = new Display();
Shell s = new Shell(d, SWT.CLOSE);
s.setSize(550, 390);
s.setText("My Application");
s.setBackground(s.getDisplay().getSystemColor(10));
InputStream is= getClass().getClassLoader().getResourceAsStream("resource/Hello.PNG")
Image my_image= new Image(d,is);
它总是显示以下错误:
Exception in thread "main" java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.graphics.ImageLoader.load(Unknown Source)
at org.eclipse.swt.graphics.ImageDataLoader.load(Unknown Source)
at org.eclipse.swt.graphics.ImageData.<init>(Unknown Source)
at org.eclipse.swt.graphics.Image.<init>(Unknown Source)
at ocm.OCM_GUI.gui_OCM(OCM_GUI.java:69)
at ocm.OCM_GUI.main(OCM_GUI.java:405)
P.S:资源是我放置图像的文件夹 任何建议都会非常感激。感谢