2009-07-12 2 views
0

, 나는이 쓴 :Jpanel 프로그램에서 Jframe의 크기를 설정 하시겠습니까? JPanel의 프로그램에서

String size = JOptionPane.showInputDialog("What frame length?"); 
int s = Integer.parseInt(size); 

을 나는 코드 본문에서의 변수를 사용합니다.

문제는 JFrame의 크기를 설정하기 위해 변수를 사용해야하며 변수를 해당 프로그램으로 전송하는 방법을 모른다는 것입니다. JPanel 프로그램에서 크기를 설정할 수 있습니까?

편집 : JPanel을 위해, 나는이 버퍼 이미지를 만들어 그 위에 그래픽을 잔뜩 넣어. Jframe의 경우 JPanel의 위치를 ​​설정하고 내용 창을 열었습니다.

+0

당신은 좀 더 세부 사항을 제공하십시오 수 있습니다. 어떻게 JPanel을 설정하고 있습니까? 어떻게 당신의 JFrame을 설정하고 있습니까? – akf

답변

0

사용 SwingUtilities.getWindowAncestor

javax.swing.SwingUtilities.getWindowAncestor(yourpanel).setSize(
    new Dimension(size,size) 
); 
관련 문제