나는 JLabel을 가지고있다.JLabel의 크기를 전체 화면 크기로 조정 하시겠습니까?
JLabel background=new JLabel(new ImageIcon("C:/CraftBukkit/background.png"));
add(background);
background.setLayout(new FlowLayout());
질문 : 이미지를 늘리거나 축소하여 화면과 항상 같은 크기가되도록하려면 어떻게해야합니까? 현재 크기가 너무 크거나 작거나 화면 크기와 비교하여 올바른 크기가 아닙니다.
인터넷에서 해결책을 찾지 못했습니다.
감사합니다.
에서
가 [예]를 살펴 (http://stackoverflow.com/questions/11959758/java-maintaining-aspect-ratio-of-jpanel-background-image 유무/11959928 # 11959928) 및 [이 예제] (http://stackoverflow.com/questions/14548808/scale-the-imageicon-automatically-to-label-size/14553003#14553003) – MadProgrammer크기를 조정하는 방법을 알고 싶습니다. 레이블의 아이콘이 컨테이너의 요구 사항을 충족 시키도록합니까? 첫째, JLabel은 크기 변경시 아이콘의 크기를 조정하지 않고 둘째, 이미지 크기를 조정하기 위해 두 개의 링크 된 예제 (및 주석에 링크 된 다른 예제)에 나열된 여러 가지 가능한 선택 사항이 있습니다. – MadProgrammer