JFrame 내에서 고정 크기 400x400의 JPanel을 사용할 수 있기를 원합니다.자바 스윙 JPanel 크기
나는 20px 너비의 경계선을 모두 갖추고 싶습니다.
주된 문제는 크기가 막대하지 않는 코드입니다. JScrollPane runningAni = new JScrollPane (new views.cRunningAnimation ( model));
runningAni.setMaximumSize(new Dimension(400,400));
this.setSize(new Dimension(600,600));
this.add(runningAni,BorderLayout.CENTER);`
이렇게하면 runningAni 패널이 전체 프레임에 걸쳐 번져납니다.
public void paint(Graphics g) {
this.setBackground(new Color(0,255,0));
}
나는이 내 전체 프레임이 아닌 그 자체가 녹색 페인트 때문에 알고 그냥 JPanel의가 항상 유지됩니다 그래서 패널을 만드는 것 어떻게
(위의 페인트 코드 내 패널하지 프레임입니다) 크기가 같아서 항상 주위에 20px 색상의 테두리가 있습니까?
나는 이것을 +1 좋아한다! 내 Jpanel 주위에 테두리를 설정할 수 어떻게 e..g 테두리 추가 내부에? – LmC
+1, 적절한 레이아웃 관리자를 사용합니다. – camickr
LayoutManager를 사용하지 말아주세요. 제발! –