-1
나에 의해 설정된 이미지에 콤보 상자를 추가해야합니다. LayeredPane도 시도했지만 원하는 결과를 얻을 수 없습니다. Plzz 도와주세요.자바로 설정된 이미지에 Jcombobox를 어떻게 추가 할 수 있습니까?
나에 의해 설정된 이미지에 콤보 상자를 추가해야합니다. LayeredPane도 시도했지만 원하는 결과를 얻을 수 없습니다. Plzz 도와주세요.자바로 설정된 이미지에 Jcombobox를 어떻게 추가 할 수 있습니까?
나는 당신은 어떤 스윙 구성 요소의 레이아웃 매니저를 설정할 수 있습니다 내가 설정 한 이미지
을 콤보 상자를 추가해야합니다.
그래서 JLabel에서 이미지를 표시하는 경우 라벨의 레이아웃을 설정할 수 있습니다. 예를 들어 :
JLabel background = new JLabel(new ImageIcon(...));
background.setLayout(new FlowLayout());
JComboBox comboBox = new JComboBox();
comboBox.addItem(...);
background.add(comboBox);
당신이 JPanel의에 이미지를 페인트하는 경우는, 기본 레이아웃은 이미 FlowLayout에, 당신은 이미지의 크기로 패널의 getPreferredsize()
메소드를 오버라이드 (override) 할 필요가있다.