JButton
은 JFrame
입니다. JFrame
의 레이아웃이 null입니다. 버튼에 절대 위치를 지정했습니다. 그러나 프레임을 최소화하거나 최대화 할 때 버튼의 위치가 불안정 해져서 어떻게 동적으로 JFrame
에 상대적으로 설정할 수 있습니까?부모 JFrame의 크기가 조정 된 경우 JButton의 위치를 조정하는 방법은 무엇입니까?
답변
레이아웃 관리자를 사용하십시오. 이것은 자동으로 처리하도록 설계된 종류의 문제입니다.
다른 사람들이 말했듯이, 자신의 앱 레이아웃 관리자를 작성하는 것이 가장 좋은 방법입니다. 또는 Explicit Layout을보고 필요에 맞는 지 확인할 수 있습니다. 또한 Netbeans과 함께 사용하거나 함께 사용했던 AbsoluteLayout 클래스에 대한 웹 참조가 있습니다. 아마 당신은 그것을 추적하고 그것을 사용할 수 있습니다.
자바 튜토리얼에서 또 다른 옵션 :
http://java.sun.com/docs/books/tutorial/uiswing/layout/none.html
내가 프로젝트에서 내가 작업 한 것은, 우리가 절대 위치를 할 필요가 있음을 알고, 그래서 우리는 실제로 (우리가 전화하는 우리 자신의 레이아웃을 만든 절대 레이아웃)을 생성하고 제약 조건을 전달했습니다 (절대 제약 조건이라고 함).
편집 : 절대 위치 지정에 대한 충분한 이유가없는 한 레이아웃 관리자를 사용하는 것이 좋습니다. GridBagLayout은 일반적으로 사용되는 표준이며, 표준을 준수하는 한 최선이라고 판단했습니다. 그것의 자바 튜토리얼은 여기에 있습니다 :
http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html
좋은 충고 감사합니다 나는 링크에서 볼 것입니다 – Mandar
- 1. 크기가 조정 된 그림에 매핑 된 폴리곤을 조정하는 방법
- 2. 크기가 조정 된 uiimagepickercontroller
- 3. 동적으로 크기가 조정 된 UILabels를 수직으로 정렬하는 방법은 무엇입니까?
- 4. AutoHotKey로 창이 크기가 조정 된 시간을 감지하는 방법은 무엇입니까?
- 5. FolderBrowserDialog의 위치를 부모 중심으로 설정하는 방법은 무엇입니까?
- 6. 동적으로 크기가 조정 된 이미지에 픽셀 위치 저장
- 7. 동적으로 svg의 텍스트 크기를 조정하는 방법은 무엇입니까?
- 8. 특정 위치에서 SVG 내에서 크기가 조정 된
- 9. 크기가 조정 된 창 뒤의 영역 업데이트
- 10. 크기가 조정 된 NSImageView가 다시 그려지지 않습니다.
- 11. 가로 세로 비율을 유지하면서 크기가 조정 된 이미지를 웹 페이지에 표시하는 방법은 무엇입니까?
- 12. 콘텐츠 높이와 관련하여 크기가 조정 된 스크롤 막대가 있습니다.
- 13. UIImageView에서 크기가 조정 된 UIImage의 프레임에 액세스
- 14. 크기가 조정 된 프레임 외부의 addSubview
- 15. 크기가 조정 된 이미지의 품질이 저하됩니다.
- 16. Wordpress - 크기가 조정 된 포스트가있는 wp_insert_post
- 17. UIImageView의 크기가 조정 중입니다.
- 18. WP7 빙지도 압정 - 맞춤 압정의 위치를 조정하는 방법은 무엇입니까?
- 19. 크기 조정 핸들러 dragg에서 내 div 크기를 조정하는 방법은 무엇입니까?
- 20. ImageButton의 위치를 동적으로 조정하고 크기를 조정하는 방법은 무엇입니까?
- 21. 로드 된 SWF의 크기를 조정하는 방법은 무엇입니까?
- 22. 부모 UIView의 100 %가 아니도록 UIScrollView의 크기를 조정하는 방법은 무엇입니까?
- 23. Actionscript 3에서 회전 된 객체의 크기를 올바르게 조정하는 방법은 무엇입니까?
- 24. 위치를 고정에서 절대로 변경하면 div 요소의 크기가 변경되는 이유는 무엇입니까?
- 25. 버튼 내부의 이미지 크기를 조정하는 방법은 무엇입니까?
- 26. JButton의 paint() 메소드 재정의
- 27. 비례하여 UIView의 크기를 자동으로 조정하는 방법은 무엇입니까?
- 28. UITextview 크기 조정 후보기의 위치를 자동으로 조정 - iOS
- 29. 크기가 조정 된 UITableView 셀의 프레임이 업데이트되지 않습니다.
- 30. 이 경우 PHP에서 함수의 구현 위치를 찾는 방법은 무엇입니까?
포스트 레이아웃의 이미지와 실제 레이아웃 매니저와 가능하다면 나는 당신을 위해 그것을 다시 만듭니다 당신은 확인 : – willcodejavaforfood