Netbeans에 의해 자동 생성 된 코드 덕분에 JFrame에 이미지 배경을 설정하고 싶습니다. "이 속성의 사용자 정의 편집이 지원되지 않습니다"Netbeans의 자동 생성 코드로 Java에서 JFrame의 배경에 이미지 설정
: http://www.areaofthoughts.com/2011/08/netbeans-jframe-properties-iconimage.html내가 iconImage의 세부 사항에 그래픽을 추가하려고, 나는이 오류가 :
불행하게도,이 정확한 문제에 직면하고있다
나는 위의 링크에 주어진 솔루션을했지만, 불행하게도,이 코드는 작동하지 않습니다
public ArrayList<Image> getIconImages() {
ArrayList<Image> imageList = new ArrayList();
imageList.add(getClass().getResource("/<resource_path>" +
"/image.png")).getImage());
return imageList;
}
이 코드의 문제가 무엇이며, 어떻게 w 어떤으로 (배경이 문제를 해결할 수 있습니다 찬성?).
내가 Netbeans 라벨을 만들었을 때, 나는 그것을하는 데 아무런 문제가 없었다. 생성 된 코드는, 예를 들어, 다음되었다
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/main/myimage/img.png")));
을 확인해야 할 수 있습니다. 그래서 새로운 질문, netbeans의 "디자인"(그래픽 방식) 부분에 이미 존재하는 모든 구성 요소 뒤에 JLabel을 배치하는 방법은 무엇입니까? – user1638875
내가 생각할 수있는 가장 간단한 방법은 프레임의 'contentPane'을 백그라운드 구성 요소에 설정하는 것입니다 (코드를 작성하여'initComponents' 메소드 앞에 표시되도록해야합니다). 또는 단순히 구성 요소를 디자이너로 드래그하면됩니다. 그리고 그것의 구성 요소 ontop 드롭 ... – MadProgrammer