JWindow를 사용하여 만들어진 다른 패널의 맨 위에있는 패널이 있습니다. 버튼을 클릭하면이 상단 패널을 전체 화면으로 설정하려고합니다. 나는 오랫동안 수색했지만 해결책을 찾지 못했습니다.스윙의 JWindow를 전체 화면으로 표시하고 그 안에있는 구성 요소도 그에 따라 조정해야합니다.
-1
A
답변
0
이 솔루션은 현재 화면 크기를 가져 와서 프레임 크기를 설정합니다. setSize() 호출은 JWindow에도 존재합니다.
frame = new JFrame("Test");
Toolkit tk = Toolkit.getDefaultToolkit();
int xSize = ((int) tk.getScreenSize().getWidth());
int ySize = ((int) tk.getScreenSize().getHeight());
frame.setSize(xSize,ySize);
소스 : http://www.coderanch.com/t/341780/GUI/java/set-Jframe-full-screen
* "... 및 성분은 또한 적절하게 조정해야 내부"* 레이아웃 매니저 (http://docs.oracle.com/javase/tutorial/uiswing/layout/ index.html). –