8
A
답변
6
당신은 JWindow의를 사용할 수처럼 만들 수 있습니다. 버튼에는 ImageIcon이있는 JButton을 사용합니다.
0
nullLayout을 사용하여 JFrame을 만든 다음 이미지에 JLabel을 사용할 수 있습니다.
이제 버튼의 경우 기본 버튼 스타일을 제거하기 위해 setContentAreaFilled (false) 및 setBorderPainted (false)를 사용하고 버튼을 만드는 동안 전달한 이미지와 똑같이 표시됩니다.
프레임을 가운데에 배치하려면 setLocationRelativeTo (null)을 사용하십시오.
나는 당신의 문제를 해결해야한다고 생각합니다.
관련 문제
- 1. 동등한 GUI 구성 요소 스윙
- 2. 사용자 지정 스윙 구성 요소 : repaint() 문제
- 3. 스윙 구성 요소 중첩
- 4. 스윙 겹치는 구성 요소
- 5. 플렉스 사용자 지정 구성 요소
- 6. ADF 사용자 지정 구성 요소
- 7. 사용자 지정 구성 요소 대 GUI 디자인의 기본 구성 요소. 더 실용적인 것은? (.NET)
- 8. 스윙 구성 요소 및 직렬화
- 9. 내부 스윙 구성 요소 편집
- 10. 스윙 구성 요소 JFrame visibilty
- 11. 자바 스윙 - 반투명 구성 요소
- 12. 스윙 GUI 개선
- 13. NetBeans IDE 6.1에서 GUI 편집기의 사용자 정의 GUI 구성 요소 아이콘을 얻는 방법은 무엇입니까?
- 14. 스윙 구성 요소 및 awt 이벤트 문제
- 15. 사용자 지정 JSF 구성 요소 특성 목록
- 16. 사용자 지정 구성 요소 값 바인딩
- 17. 플렉스 : 사용자 지정 목록 구성 요소 만들기
- 18. NHibernate에 사용자 지정 목록 구성 요소 매핑
- 19. AWT 구성 요소 사용자 지정 페인팅
- 20. 사용자 지정 단추 구성 요소 보호 속성
- 21. 사용자 지정 UIPickerView 및 구성 요소
- 22. 사용자 지정 구성 요소 - 관리 방법?
- 23. .net 구성 요소 ... 사용자 지정 양식
- 24. Richfaces 사용자 지정 구성 요소 렌더러 문제
- 25. Flex 사용자 지정 구성 요소 수명주기
- 26. 자바 GUI 요소 디자인
- 27. "스포트라이트"와 같은 스윙 구성 요소?
- 28. 스윙 응용 프로그램을위한 풍부한 달력 구성 요소
- 29. 자바 스윙 - 아티팩트를 일으키는 반투명 구성 요소
- 30. 사용자 지정 슬라이더 UI 스윙
null 레이아웃을 사용하는 것이 좋습니다. OP가 중첩 된 레이아웃 조합을 사용하고 이미지와 기본 구성 요소 크기가 관리자가 최상의 레이아웃을 찾도록 도와 주도록 권하고 싶습니다. –
그냥 @Hovercraft를 강조하는 것입니다 : * nooooo! * null 레이아웃은 절대로 결코 흔들리지 않습니다. – kleopatra
의견을 주셔서 감사합니다 :) 나는 아직 자바에서 초보자이며 일을 배우고 있습니다 :) 당신의 권고를 염두에 두십시오. null 레이아웃을 사용하지 않는 이유는 무엇입니까? – Shashwat