不清楚妳這個JavaGUI用的是swing還是swt。我發個swt的例子給妳吧。
public static void main(String[] args) {
Display display = Display.getDefault();
Shell shell = new Shell();
shell.setSize(500,500);
shell.setText("SWT Application");
shell.layout();
shell.open();
shell.setBackgroundImage(new Image(display,"圖片路徑"));
while (!shell.isDisposed()){
if(!display.readAndDispatch()) {
display.sleep();
}
}
}