안녕하세요 레이아웃에 대해 읽었지만 내 응용 프로그램에 사용할 레이아웃을 얻지 못했습니다. 이미지를 JPanel에 추가하고 JLabel을 제목 표시 줄 바로 아래 오른쪽 구석에 배치하려고합니다.제목 표시 줄 바로 아래 오른쪽 상단 모서리에 JLabel을 배치하는 방법은 무엇입니까?
코드를 작성했지만 작동하지 않습니다. 센터에 JLabel이 표시됩니다.
내 코드는 내가 setBound에 의해 요구되는 위치 설정 한 위의 코드에서
// Below line adds image to Jpanel
panel = new ImagePanel(backgroundImage);
// I want to add below label to Jpanel
JLabel jdesignNo=new JLabel(designNo);
jdesignNo.setFont((new java.awt.Font("Times New Roman", 1, 30)));
jdesignNo.setBounds(900, 100, 50, 30);
jdesignNo.setBackground(Color.GREEN);
panel.add(jdesignNo);
frame.getContentPane().add(panel);
frame.setVisible(true);
이지만 작동하지 않습니다.
이 문제를 해결하는 방법은 무엇입니까?
감사합니다 !!!
일을 레이아웃을 옹호합니다. – trashgod
-1 널 레이아웃을 전혀 도입하지 않음 ;-) – kleopatra
: null 레이아웃을 설정 한 후 .. setbound가 작동하기 시작했습니다. 지금은 나의 필요에 따라 그것의 보여주는 위치. –