設置背景圖片我得到這個代碼:上的GridBagConstraints容器
JFrame frame = new JFrame("FilesComparator");
frame.setVisible(true);
frame.setSize(1000, 600);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation(dim.width/2 - frame.getSize().width/2, dim.height
/2 - frame.getSize().height/2);
JButton buttonStart;
JButton buttonCancel;
pane.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
buttonStart = new JButton("Start");
c.fill = GridBagConstraints.HORIZONTAL;
c.weightx = 1.0;
c.anchor = GridBagConstraints.PAGE_END;
buttonStart.addActionListener(new ActionStart());
pane.add(buttonStart, c);
buttonCancel = new JButton("Cancel");
c.fill = GridBagConstraints.HORIZONTAL;
c.weighty = 15.0;
c.anchor = GridBagConstraints.PAGE_END;
buttonCancel.addActionListener(new ActionCancel());
pane.add(buttonCancel, c);
}}
所有的作品好。但是,當我想添加一個圖像背景(image.jpeg)它從來沒有工作。我認爲這是因爲這種佈局。所以我的問題是,如何設置一個背景圖片到我的框架?
Thx for help
希望這[回答](http://stackoverflow.com/a/11372350/1057230),能夠在這方面爲你提供幫助。再詳細一點[詳細解答](http://stackoverflow.com/a/9866659/1057230)瞭解更多信息。第二[示例](http://stackoverflow.com/a/11428289/1057230),在這個鏈接也有助於在這個方向:-) –
@nIcEcOw Thx爲此,它的工作就像一個字符:)如果您的評論是一個答案我會接受這一個。 – LedZelkin
很高興,它有點幫助你。我希望我可以將其作爲答案發布,但這會導致論壇上的冗餘,這被認爲是一種不好的做法:-)儘管如此,其他人仍然很歡迎並保持微笑:-) –